Documentation
¶
Overview ¶
Package load takes a ZarfPackageConfig, composes imports, and validates the con
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PackageDefinition ¶
func PackageDefinition(ctx context.Context, packagePath string, opts DefinitionOptions) (v1alpha1.ZarfPackage, error)
PackageDefinition returns a validated package definition after flavors, imports, variables, and values are applied.
Types ¶
type DefinitionOptions ¶
type DefinitionOptions struct {
Flavor string
SetVariables map[string]string
// CachePath is used to cache layers from skeleton package pulls
CachePath string
// IsInteractive decides if Zarf can interactively prompt users through the CLI
IsInteractive bool
}
DefinitionOptions are the optional parameters to load.PackageDefinition
Click to show internal directories.
Click to hide internal directories.