Documentation ¶
Overview ¶
Package docker contains a library for building and pushing docker images for Indra to a configured docker repository.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BuildConfiguration ¶ added in v0.1.8
type BuildConfiguration struct { Name string ContextFilePath string BuildOpts types.ImageBuildOptions PushOpts types.ImagePushOptions }
func (*BuildConfiguration) FixTagPrefix ¶ added in v0.1.8
func (bc *BuildConfiguration) FixTagPrefix() (fullTags []string)
FixTagPrefix returns the full set of tags in the BuildConfiguration.
type Builder ¶
Builder is a data structure defining a docker build.
func NewBuilder ¶
func NewBuilder(ctx context.Context, cli *client.Client, sourceConfigs []BuildConfiguration, buildConfigs []BuildConfiguration, pkgConfigs []BuildConfiguration) (builder *Builder)
NewBuilder bundles a builder together from its parts.
Click to show internal directories.
Click to hide internal directories.