Versions in this module Expand all Collapse all v0 v0.1.0 Jan 16, 2019 v0.0.1 Nov 29, 2018 Changes in this version + const ImportPath + func FindSource() (root string, err error) + func NamedBitsRegistered(name string) bool + func RegisterNamedBits(name string, fn func(string) (Bits, error)) + type AptBits struct + func (b *AptBits) Build() error + func (b *AptBits) Install(install InstallContext) error + func (b *AptBits) Paths() map[string]string + type BazelBuildBits struct + func (b *BazelBuildBits) Build() error + func (b *BazelBuildBits) Install(install InstallContext) error + func (b *BazelBuildBits) Paths() map[string]string + type Bits interface + Build func() error + Install func(InstallContext) error + Paths func() map[string]string + func NewAptBits(kubeRoot string) (bits Bits, err error) + func NewBazelBuildBits(kubeRoot string) (bits Bits, err error) + func NewDockerBuildBits(kubeRoot string) (bits Bits, err error) + func NewNamedBits(name string, kubeRoot string) (bits Bits, err error) + type DockerBuildBits struct + func (b *DockerBuildBits) Build() error + func (b *DockerBuildBits) Install(install InstallContext) error + func (b *DockerBuildBits) Paths() map[string]string + type InstallContext interface + BasePath func() string + CombinedOutputLines func(string, ...string) ([]string, error) + Run func(string, ...string) error