Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildParams ¶
type BuildParams struct {
ForcePull bool
}
type BuilderAPI ¶
type CacheAPI ¶
type CacheAPI interface {
ClearCache(ctx context.Context, params ClearParams) error
}
type ClearParams ¶
type ClearParams struct {
All bool
}
type Stage ¶
type Stage struct {
From string // From for stage
Platform maybe.Maybe[string] // Platform for image
WorkDir string // Working directory for stage
Env map[string]string // Stage env
Cache []Cache // Pluggable cache for build systems
Copy []Copy // Copy local or build stages artifacts
Network maybe.Maybe[Network] // Network options
SSH maybe.Maybe[SSH] // SSH access options
Secrets []Secret
Command maybe.Maybe[string] // Command for stage
Output maybe.Maybe[Output] // Output artifacts from builder
}
Click to show internal directories.
Click to hide internal directories.