run

package
v0.14.8 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2026 License: MIT Imports: 28 Imported by: 0

Documentation

Overview

Package run implements the 'ar2 run' command.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(logger *slogutil.Logger, gFlags *flag.GlobalFlags) *cobra.Command

New creates the 'ar2 run' command.

Types

type Args

type Args struct {
	*flag.GlobalFlags

	// Target is a positional "<package name>@<version>", which is generated on its own
	// without touching the repository.
	Target string
	// Packages are positional package names, which the run works through instead of
	// the order.
	Packages    []string
	SkipPR      bool
	Output      string
	RegistryRef string
	Verify      bool
	Limit       int
	OutputDir   string
	StateFile   string
	G2Owner     string
	G2Repo      string
	BaseBranch  string
	Registry    string
	Repository  string
	Username    string
}

Args holds the flag and argument values of the run command.

func (*Args) Flags

func (a *Args) Flags() *state.Flags

Flags returns the settings locating the state in the container registry.

Jump to

Keyboard shortcuts

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