Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Build ¶
func Build(credentials *docker.RegistryCredentials, provider docker.ImageInfoProvider, cfg *config.Config, downloader nexus.Downloader, prepper Prepper, builder Builder) error
Types ¶
type BuildahCmd ¶ added in v1.19.0
type BuildahCmd struct {
TlsVerify bool
}
func (*BuildahCmd) Build ¶ added in v1.19.0
func (b *BuildahCmd) Build(buildFolder string) (string, error)
func (*BuildahCmd) Pull ¶ added in v1.19.0
func (b *BuildahCmd) Pull(image runtime.DockerImage) error
func (*BuildahCmd) Push ¶ added in v1.19.0
func (b *BuildahCmd) Push(ruuid string, tags []string, credentials *docker.RegistryCredentials) error
type DockerCmd ¶ added in v1.19.0
type DockerCmd struct {
// contains filtered or unexported fields
}
func NewDockerBuilder ¶ added in v1.19.0
type Prepper ¶
type Prepper func( cfg *config.Config, auroraVersion *runtime.AuroraVersion, deliverable nexus.Deliverable, baseImage runtime.BaseImage) ([]docker.DockerBuildConfig, error)
Prepper is a fuction used to prepare a docker image. It is called within the context of The
Click to show internal directories.
Click to hide internal directories.