package
1.0.5
Repository: https://github.com/dgoodwin/origin.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Constants

BuildAnnotation is an annotation that identifies a Pod as being for a Build.
BuildConfigLabel is the key of a Build label whose value is the ID of a BuildConfig on which the Build is based.
BuildLabel is the key of a Pod label whose value is the Name of a Build which is run.
BuildNumberAnnotation is an annotation whose value is the sequential number for this Build.
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.
BuildSourceGit is a Git SCM.
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.
CustomBuildStrategyBaseImageKey is the environment variable that indicates the base image to be used when performing a custom build, if needed.
CustomBuildStrategyType performs builds using custom builder Docker image.
DefaultDockerLabelNamespace is the key of a Build label, whose values are build metadata.
DeprecatedBuildLabel is old value of BuildLabel, it'll be removed in OpenShift 3.1.
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
ImageChangeBuildTriggerType represents a trigger that launches builds on availability of a new version of an image.
No description provided by the author
SourceBuildStrategyType performs builds build using Source To Images with a Git repository and a builder image.

# Structs

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.
BuildConfig is a template which can be used to create new builds.
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.
BuildRequest is the resource used to pass parameters to build generator.
BuildSource is the SCM used for the build.
BuildSpec encapsulates all the inputs necessary to represent a build.
BuildStatus contains the status of a build.
BuildStrategy contains the details of how to perform a build.
BuildTriggerPolicy describes a policy for a single trigger that results in a new Build.
CustomBuildStrategy defines input parameters specific to Custom build.
DockerBuildStrategy defines input parameters specific to Docker build.
GenericWebHookEvent is the payload expected for a generic webhook post.
GitBuildSource defines the parameters of a Git SCM.
GitInfo is the aggregated git information for a generic webhook post.
GitRefInfo is a single ref.
GitSourceRevision is the commit information from a git source for a build.
ImageChangeTrigger allows builds to be triggered when an ImageStream changes.
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.
BuildPtrSliceByCreationTimestamp implements sort.Interface for []*Build based on the CreationTimestamp field.
BuildSliceByCreationTimestamp implements sort.Interface for []Build based on the CreationTimestamp field.
BuildSourceType is the type of SCM used.
BuildStrategyType describes a particular way of performing a build.
BuildTriggerType refers to a specific BuildTriggerPolicy implementation.