deploy

package
v0.6.0-alpha.0 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2025 License: MIT Imports: 25 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="`
	SecretsURL *string `validate:"omitempty,http_url|eq="`

	AutoStart bool

	KeepAlive    bool
	WorkflowPath string `validate:"required,file"`
	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"`
}

func (*Inputs) ResolveConfigURL

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

func (*Inputs) ResolveSecretsURL

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

Jump to

Keyboard shortcuts

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