[−][src]Module openshift_openapi::api::build::v1
Structs
BinaryBuildSource | 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. |
BitbucketWebHookCause | BitbucketWebHookCause has information about a Bitbucket webhook that triggered a build. |
Build | 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 | Build configurations define a build process for new container images. There are three types of builds possible - a container image build using a Dockerfile, a Source-to-Image build that uses a specially prepared base image that accepts source code that it can make runnable, and a custom build that can run // arbitrary container images as a base and accept the build parameters. Builds run on the cluster and on completion are pushed to the container image registry specified in the "output" section. A build can be triggered via a webhook, when the base image changes, or when a user manually requests a new build be // created. |
BuildConfigSpec | BuildConfigSpec describes when and how builds are created |
BuildConfigStatus | BuildConfigStatus contains current state of the build config object. |
BuildLog | BuildLog is the (unused) resource associated with the build log redirector |
BuildOutput | BuildOutput is input to a build strategy and describes the container image that the strategy should produce. |
BuildPostCommitSpec | A BuildPostCommitSpec holds a build post commit hook specification. The hook executes a command in a temporary container running the build output image, immediately after the last layer of the image is committed and before the image is pushed to a registry. The command is executed with the current working directory ($PWD) set to the image's WORKDIR. |
BuildRequest | BuildRequest is the resource used to pass parameters to build generator |
BuildSource | BuildSource is the SCM used for the build. |
BuildSpec | BuildSpec has the information to represent a build and also additional information about a build |
BuildStatus | BuildStatus contains the status of a build |
BuildStatusOutput | BuildStatusOutput contains the status of the built image. |
BuildStatusOutputTo | BuildStatusOutputTo describes the status of the built image with regards to image registry to which it was supposed to be pushed. |
BuildStrategy | BuildStrategy contains the details of how to perform a build. |
BuildTriggerCause | BuildTriggerCause holds information about a triggered build. It is used for displaying build trigger data for each build and build configuration in oc describe. It is also used to describe which triggers led to the most recent update in the build configuration. |
BuildTriggerPolicy | BuildTriggerPolicy describes a policy for a single trigger that results in a new Build. |
ConfigMapBuildSource | ConfigMapBuildSource describes a configmap and its destination directory that will be used only at the build time. The content of the configmap referenced here will be copied into the destination directory instead of mounting. |
ConnectPostNamespacedBuildConfigInstantiatebinaryOptional | Optional parameters of |
ConnectPostNamespacedBuildConfigWebhooksOptional | Optional parameters of |
ConnectPostNamespacedBuildConfigWebhooksWithPathOptional | Optional parameters of |
CustomBuildStrategy | CustomBuildStrategy defines input parameters specific to Custom build. |
DockerBuildStrategy | DockerBuildStrategy defines input parameters specific to container image build. |
DockerStrategyOptions | DockerStrategyOptions contains extra strategy options for container image builds |
GenericWebHookCause | GenericWebHookCause holds information about a generic WebHook that triggered a build. |
GitBuildSource | GitBuildSource defines the parameters of a Git SCM |
GitHubWebHookCause | GitHubWebHookCause has information about a GitHub webhook that triggered a build. |
GitLabWebHookCause | GitLabWebHookCause has information about a GitLab webhook that triggered a build. |
GitSourceRevision | GitSourceRevision is the commit information from a git source for a build |
ImageChangeCause | ImageChangeCause contains information about the image that triggered a build |
ImageChangeTrigger | ImageChangeTrigger allows builds to be triggered when an ImageStream changes |
ImageLabel | ImageLabel represents a label applied to the resulting image. |
ImageSource | ImageSource is used to describe build source that will be extracted from an image or used during a multi stage build. A reference of type ImageStreamTag, ImageStreamImage or DockerImage may be used. A pull secret can be specified to pull the image from an external registry or override the default service account secret if pulling from the internal registry. Image sources can either be used to extract content from an image and place it into the build context along with the repository source, or used directly during a multi-stage container image build to allow content to be copied without overwriting the contents of the repository source (see the 'paths' and 'as' fields). |
ImageSourcePath | ImageSourcePath describes a path to be copied from a source image and its destination within the build directory. |
JenkinsPipelineBuildStrategy | JenkinsPipelineBuildStrategy holds parameters specific to a Jenkins Pipeline build. |
ReadNamespacedBuildConfigOptional | Optional parameters of |
ReadNamespacedBuildLogOptional | Optional parameters of |
ReadNamespacedBuildOptional | Optional parameters of |
SecretBuildSource | SecretBuildSource describes a secret and its destination directory that will be used only at the build time. The content of the secret referenced here will be copied into the destination directory instead of mounting. |
SecretLocalReference | SecretLocalReference contains information that points to the local secret being used |
SecretSpec | SecretSpec specifies a secret to be included in a build pod and its corresponding mount point |
SourceBuildStrategy | SourceBuildStrategy defines input parameters specific to an Source build. |
SourceControlUser | SourceControlUser defines the identity of a user of source control |
SourceRevision | SourceRevision is the revision or commit information from the source for the build |
SourceStrategyOptions | SourceStrategyOptions contains extra strategy options for Source builds |
StageInfo | StageInfo contains details about a build stage. |
StepInfo | StepInfo contains details about a build step. |
WebHookTrigger | WebHookTrigger is a trigger that gets invoked using a webhook type of post |
Enums
CreateNamespacedBuildConfigInstantiateResponse | Use |
ReadNamespacedBuildConfigResponse | Use |
ReadNamespacedBuildLogResponse | Use |
ReadNamespacedBuildResponse | Use |