Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JobsBuilder ¶
type JobsBuilder interface { // BuildJobs returns a slice of Kubernetes jobs to be used for building container images for Radix components and jobs BuildJobs(useBuildCache bool, pipelineArgs model.PipelineArguments, cloneURL, gitCommitHash, gitTags string, componentImages []pipeline.BuildComponentImage, buildSecrets []string) []batchv1.Job }
JobsBuilder defines interface for creating pipeline build jobs
func NewACR ¶
func NewACR() JobsBuilder
NewBuildKit returns a JobBuilder implementation for building components and jobs using radix-image-builder (https://github.com/equinor/radix-image-builder)
func NewBuildKit ¶
func NewBuildKit() JobsBuilder
NewBuildKit returns a JobBuilder implementation for building components and jobs using radix-buildkit-builder (https://github.com/equinor/radix-buildkit-builder)
Click to show internal directories.
Click to hide internal directories.