Documentation ¶
Overview ¶
Package kaniko is responsible for performing a Kaniko build of an image. Kaniko builder does not require Docker Engine presence, therefore it is a better solution one can using within Continuous Integration context.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsAvailable ¶ added in v0.7.0
func IsAvailable() bool
func WithKanikoAvailable ¶ added in v0.7.0
func WithKanikoAvailable(block func())
Types ¶
type Kaniko ¶
type Kaniko struct { Before []Builder Dockerfile string // Path to a Dockerfile Workspace string // build context / working directory Destinations []string // destinations of an image Registry registry.Registry // Docker registry }
Kaniko represent a Kaniko build process.
func (*Kaniko) BuildDryRun ¶ added in v0.6.0
type MockBuilder ¶ added in v0.6.0
func (*MockBuilder) Build ¶ added in v0.6.0
func (client *MockBuilder) Build(ctx context.Context) error
func (*MockBuilder) BuildDryRun ¶ added in v0.6.0
func (client *MockBuilder) BuildDryRun() (string, error)
Click to show internal directories.
Click to hide internal directories.