Documentation
¶
Overview ¶
Package build defines methods for building a v1.Image reference from a Go binary reference.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Interface ¶
type Interface interface { // IsSupportedReference determines whether the given reference is to an importpath reference // that Ko supports building. // TODO(mattmoor): Verify that some base repo: foo.io/bar can be suffixed with this reference and parsed. IsSupportedReference(string) bool // Build turns the given importpath reference into a v1.Image containing the Go binary. Build(string) (v1.Image, error) }
Interface abstracts different methods for turning a supported importpath reference into a v1.Image.
type Option ¶
type Option func(*gobuildOpener) error
func WithBaseImages ¶
WithBaseImages is a functional option for overriding the base images that are used for different images.
func WithCreationTime ¶
WithCreationTime is a functional option for overriding the creation time given to images.
Click to show internal directories.
Click to hide internal directories.