# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegisterConversions adds conversion functions to the given scheme.
RegisterDeepCopies adds deep-copy functions to the given scheme.
RegisterDefaults adds defaulters functions to the given scheme.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
BuildPhaseCancelled indicates that a running/pending build was stopped from executing.
BuildPhaseComplete indicates that a build has been successful.
BuildPhaseError indicates that an error prevented the build from executing.
BuildPhaseFailed indicates that a build has executed and failed.
BuildPhaseNew is automatically assigned to a newly created build.
BuildPhasePending indicates that a pod name has been assigned and a build is about to start running.
BuildPhaseRunning indicates that a pod has been created and a build is running.
BuildRunPolicyParallel schedules new builds immediately after they are created.
BuildRunPolicySerial schedules new builds to execute in a sequence as they are created.
BuildRunPolicySerialLatestOnly schedules only the latest build to execute, cancelling all the previously queued build.
BuildSourceBinary indicates the build will accept a Binary file as input.
BuildSourceDockerfile uses a Dockerfile as the start of a build.
BuildSourceGit instructs a build to use a Git source control repository as the build input.
BuildSourceImage indicates the build will accept an image as input.
BuildSourceNone indicates the build has no predefined input (only valid for Source and Custom Strategies).
ConfigChangeBuildTriggerType will trigger a build on an initial build config creation WARNING: In the future the behavior will change to trigger a build on any config change.
CustomBuildStrategyType performs builds using custom builder Docker image.
DockerBuildStrategyType performs builds using a Dockerfile.
GenericWebHookBuildTriggerType represents a trigger that launches builds on generic webhook invocations.
No description provided by the author
GitHubWebHookBuildTriggerType represents a trigger that launches builds on GitHub webhook invocations.
No description provided by the author
No description provided by the author
ImageChangeBuildTriggerType represents a trigger that launches builds on availability of a new version of an image.
No description provided by the author
JenkinsPipelineBuildStrategyType indicates the build will run via Jenkine Pipeline.
SourceBuildStrategyType performs builds build using Source To Images with a Git repository and a builder image.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.
# Structs
BinaryBuildRequestOptions are the options required to fully speficy a binary build request.
BinaryBuildSource describes a binary file to be used for the Docker and Source build strategies, where the file will be extracted and used as the build source.
Build encapsulates the inputs needed to produce a new deployable image, as well as the status of the execution and a reference to the Pod which executed the build.
Build configurations define a build process for new Docker images.
BuildConfigList is a collection of BuildConfigs.
BuildConfigSpec describes when and how builds are created.
BuildConfigStatus contains current state of the build config object.
BuildList is a collection of Builds.
BuildLog is the (unused) resource associated with the build log redirector.
BuildLogOptions is the REST options for a build log.
BuildOutput is input to a build strategy and describes the Docker image that the strategy should produce.
A BuildPostCommitSpec holds a build post commit hook specification.
BuildRequest is the resource used to pass parameters to build generator.
BuildSource is the SCM used for the build.
BuildSpec has the information to represent a build and also additional information about a build.
BuildStatus contains the status of a build.
BuildStatusOutput contains the status of the built image.
BuildStatusOutputTo describes the status of the built image with regards to image registry to which it was supposed to be pushed.
BuildStrategy contains the details of how to perform a build.
BuildTriggerCause holds information about a triggered build.
BuildTriggerPolicy describes a policy for a single trigger that results in a new Build.
CommonSpec encapsulates all the inputs necessary to represent a build.
CustomBuildStrategy defines input parameters specific to Custom build.
DockerBuildStrategy defines input parameters specific to Docker build.
GenericWebHookCause holds information about a generic WebHook that triggered a build.
GenericWebHookEvent is the payload expected for a generic webhook post.
GitBuildSource defines the parameters of a Git SCM.
GitHubWebHookCause has information about a GitHub webhook that triggered a build.
GitInfo is the aggregated git information for a generic webhook post.
GitSourceRevision is the commit information from a git source for a build.
ImageChangeCause contains information about the image that triggered a build.
ImageChangeTrigger allows builds to be triggered when an ImageStream changes.
ImageLabel represents a label applied to the resulting image.
ImageSource is used to describe build source that will be extracted from an image.
ImageSourcePath describes a path to be copied from a source image and its destination within the build directory.
JenkinsPipelineBuildStrategy holds parameters specific to a Jenkins Pipeline build.
ProxyConfig defines what proxies to use for an operation.
SecretBuildSource describes a secret and its destination directory that will be used only at the build time.
SecretSpec specifies a secret to be included in a build pod and its corresponding mount point.
SourceBuildStrategy defines input parameters specific to an Source build.
SourceControlUser defines the identity of a user of source control.
SourceRevision is the revision or commit information from the source for the build.
WebHookTrigger is a trigger that gets invoked using a webhook type of post.
# Type aliases
BuildPhase represents the status of a build at a point in time.
BuildRunPolicy defines the behaviour of how the new builds are executed from the existing build configuration.
BuildSourceType is the type of SCM used.
BuildStrategyType describes a particular way of performing a build.
BuildTriggerType refers to a specific BuildTriggerPolicy implementation.
OptionalNodeSelector is a map that may also be left nil to distinguish between set and unset.
StatusReason is a brief CamelCase string that describes a temporary or permanent build error condition, meant for machine parsing and tidy display in the CLI.