actions

package
v0.9.0 Latest Latest
Warning

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

Go to latest
Published: Jul 19, 2026 License: MIT Imports: 28 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildAction

type BuildAction struct {
	// contains filtered or unexported fields
}

func NewBuildAction

func NewBuildAction(cfg *config.Config, graph *dag.Graph, store *builds.Store, log logger.Logger, parallel int, force bool) *BuildAction

func (*BuildAction) DryRun

func (a *BuildAction) DryRun(targetIDs []string)

func (*BuildAction) Execute

func (a *BuildAction) Execute(ctx context.Context, targetIDs []string) (*models.Result, error)

type DevAction

type DevAction struct {
	// contains filtered or unexported fields
}

func NewDevAction

func NewDevAction(cfg *config.Config, graph *dag.Graph, log logger.Logger) *DevAction

func (*DevAction) DryRun

func (a *DevAction) DryRun(targetIDs []string)

func (*DevAction) Execute

func (a *DevAction) Execute(ctx context.Context, targetIDs []string) (*models.Result, error)

type EnvAction added in v0.4.0

type EnvAction struct {
	// contains filtered or unexported fields
}

func NewEnvAction added in v0.4.0

func NewEnvAction(cfg *config.Config, out io.Writer, err io.Writer) *EnvAction

func (*EnvAction) Down added in v0.4.0

func (a *EnvAction) Down(ctx context.Context, opts EnvDownOptions) error

func (*EnvAction) Prune added in v0.4.0

func (a *EnvAction) Prune(_ context.Context, opts EnvPruneOptions) error

func (*EnvAction) Up added in v0.4.0

func (a *EnvAction) Up(ctx context.Context, opts EnvUpOptions) error

type EnvDownOptions added in v0.4.0

type EnvDownOptions struct {
	Blueprint string
}

type EnvPruneOptions added in v0.4.0

type EnvPruneOptions struct {
	Blueprint string
}

type EnvUpOptions added in v0.4.0

type EnvUpOptions struct {
	Blueprint      string
	NoDeps         bool
	NoReload       bool
	NonInteractive bool
	LogDestination io.Writer
}

type InitAction

type InitAction struct {
	// contains filtered or unexported fields
}

func NewInitAction

func NewInitAction(cfg *config.Config, graph *dag.Graph, log logger.Logger, force bool) *InitAction

func (*InitAction) Execute

func (a *InitAction) Execute(ctx context.Context) (*models.Result, error)

type RunAction

type RunAction struct {
	// contains filtered or unexported fields
}

func NewRunAction

func NewRunAction(cfg *config.Config, graph *dag.Graph, log logger.Logger) *RunAction

func (*RunAction) Execute

func (a *RunAction) Execute(ctx context.Context, targetID string) (*models.Result, error)

type TestAction

type TestAction struct {
	// contains filtered or unexported fields
}

func NewTestAction

func NewTestAction(cfg *config.Config, graph *dag.Graph, log logger.Logger, parallel int) *TestAction

func (*TestAction) Execute

func (a *TestAction) Execute(ctx context.Context, targetIDs []string) (*models.Result, error)

Jump to

Keyboard shortcuts

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