# Functions

BuildConfigBuilds return a list of builds for the given build config.
No description provided by the author
BuildConfigSelector returns a label Selector which can be used to find all builds for a BuildConfig.
FetchServiceAccountSecrets retrieves the Secrets used for pushing and pulling images from private container image registries.
FindDockerSecretAsReference looks through a set of k8s Secrets to find one that represents Docker credentials and which contains credentials that are associated with the registry identified by the image.
GetBuildCAConfigMapName returns the name of the ConfigMap containing the build's certificate authority bundles.
GetBuildPodName returns name of the build pod.
GetBuildSystemConfigMapName returns the name of the ConfigMap containing the build's registry configuration.
No description provided by the author
IsBuildComplete returns whether the provided build is complete or not.
IsTerminalPhase returns true if the provided phase is terminal.
LabelValue returns a string to use as a value for the Build label in a pod.
MergeEnvWithoutDuplicates merges two environment lists without having duplicate items in the output list.
MergeTrustedEnvWithoutDuplicates merges two environment lists without having duplicate items in the output list.
UpdateCustomImageEnv updates base image env variable reference with the new image for a custom build strategy.

# Constants

BuildBlobsContentCache is the directory used to store a cache for the blobs content to be reused within a build pod.
BuildBlobsMetaCache is the directory used to store a cache for the blobs metadata to be reused across builds.
BuildCancelledEventMessage is the message associated with the event registered when build is cancelled.
BuildCancelledEventReason is the reason associated with the event registered when build is cancelled.
BuildCompletedEventMessage is the message associated with the event registered when build completes successfully.
BuildCompletedEventReason is the reason associated with the event registered when build completes successfully.
BuilderServiceAccountName is the name of the account used to run build pods by default.
BuildFailedEventMessage is the message associated with the event registered when build fails.
BuildFailedEventReason is the reason associated with the event registered when build fails.
BuildStartedEventMessage is the message associated with the event registered when a build is started (pod is created).
BuildStartedEventReason is the reason associated with the event registered when a build is started (pod is created).
BuildWorkDirMount is the working directory within the build pod, mounted as a volume.