deploy

package
v0.6.2-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2025 License: MIT Imports: 28 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(runtimeContext *runtime.Context) *cobra.Command

Types

type Inputs

type Inputs struct {
	WorkflowName  string `validate:"workflow_name"`
	WorkflowOwner string `validate:"workflow_owner"`
	WorkflowTag   string `validate:"omitempty,ascii,max=32"`
	DonFamily     string `validate:"required"`

	BinaryURL string  `validate:"omitempty,http_url|eq="`
	ConfigURL *string `validate:"omitempty,http_url|eq="`

	AutoStart bool

	KeepAlive    bool
	WorkflowPath string `validate:"required,path_read"`
	ConfigPath   string `validate:"omitempty,file,ascii,max=97" cli:"--config"`
	OutputPath   string `validate:"omitempty,filepath,ascii,max=97" cli:"--output"`

	WorkflowRegistryContractAddress   string `validate:"required"`
	WorkflowRegistryContractChainName string `validate:"required"`

	SkipConfirmation bool
}

func (*Inputs) ResolveConfigURL

func (i *Inputs) ResolveConfigURL(fallbackURL string) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL