BuildRequest is the resource used to pass parameters to build generator
BuildRequest is the resource used to pass parameters to build generator
object
Property | Type | Description |
---|---|---|
|
|
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources |
|
|
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. |
|
|
DockerStrategyOptions contains extra strategy options for container image builds |
|
env contains additional environment variables you want to pass into a builder container. |
|
|
from is the reference to the ImageStreamTag that triggered the build. |
|
|
|
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
|
|
lastVersion (optional) is the LastVersion of the BuildConfig that was used to generate the build. If the BuildConfig in the generator doesn’t match, a build will not be generated. |
|
||
|
|
SourceRevision is the revision or commit information from the source for the build |
|
|
SourceStrategyOptions contains extra strategy options for Source builds |
|
|
triggeredBy describes which triggers started the most recent update to the build configuration and contains information about those triggers. |
|
|
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. |
|
triggeredByImage is the Image that triggered this build. |
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.
object
Property | Type | Description |
---|---|---|
|
|
asFile indicates that the provided binary input should be considered a single file within the build input. For example, specifying "webapp.war" would place the provided binary as |
DockerStrategyOptions contains extra strategy options for container image builds
object
Property | Type | Description |
---|---|---|
|
Args contains any build arguments that are to be passed to Docker. See https://docs.docker.com/engine/reference/builder/#/arg for more details |
|
|
|
noCache overrides the docker-strategy noCache option in the build config |
SourceRevision is the revision or commit information from the source for the build
object
type
Property | Type | Description |
---|---|---|
|
|
GitSourceRevision is the commit information from a git source for a build |
|
|
type of the build source, may be one of 'Source', 'Dockerfile', 'Binary', or 'Images' |
GitSourceRevision is the commit information from a git source for a build
object
Property | Type | Description |
---|---|---|
|
|
SourceControlUser defines the identity of a user of source control |
|
|
commit is the commit hash identifying a specific commit |
|
|
SourceControlUser defines the identity of a user of source control |
|
|
message is the description of a specific commit |
SourceControlUser defines the identity of a user of source control
object
Property | Type | Description |
---|---|---|
|
|
email of the source control user |
|
|
name of the source control user |
SourceControlUser defines the identity of a user of source control
object
Property | Type | Description |
---|---|---|
|
|
email of the source control user |
|
|
name of the source control user |
SourceStrategyOptions contains extra strategy options for Source builds
object
Property | Type | Description |
---|---|---|
|
|
incremental overrides the source-strategy incremental option in the build config |
triggeredBy describes which triggers started the most recent update to the build configuration and contains information about those triggers.
array
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.
object
Property | Type | Description |
---|---|---|
|
|
BitbucketWebHookCause has information about a Bitbucket webhook that triggered a build. |
|
|
GenericWebHookCause holds information about a generic WebHook that triggered a build. |
|
|
GitHubWebHookCause has information about a GitHub webhook that triggered a build. |
|
|
GitLabWebHookCause has information about a GitLab webhook that triggered a build. |
|
|
ImageChangeCause contains information about the image that triggered a build |
|
|
message is used to store a human readable message for why the build was triggered. E.g.: "Manually triggered by user", "Configuration change",etc. |
BitbucketWebHookCause has information about a Bitbucket webhook that triggered a build.
object
Property | Type | Description |
---|---|---|
|
|
SourceRevision is the revision or commit information from the source for the build |
|
|
Secret is the obfuscated webhook secret that triggered a build. |
SourceRevision is the revision or commit information from the source for the build
object
type
Property | Type | Description |
---|---|---|
|
|
GitSourceRevision is the commit information from a git source for a build |
|
|
type of the build source, may be one of 'Source', 'Dockerfile', 'Binary', or 'Images' |
GitSourceRevision is the commit information from a git source for a build
object
Property | Type | Description |
---|---|---|
|
|
SourceControlUser defines the identity of a user of source control |
|
|
commit is the commit hash identifying a specific commit |
|
|
SourceControlUser defines the identity of a user of source control |
|
|
message is the description of a specific commit |
SourceControlUser defines the identity of a user of source control
object
Property | Type | Description |
---|---|---|
|
|
email of the source control user |
|
|
name of the source control user |
SourceControlUser defines the identity of a user of source control
object
Property | Type | Description |
---|---|---|
|
|
email of the source control user |
|
|
name of the source control user |
GenericWebHookCause holds information about a generic WebHook that triggered a build.
object
Property | Type | Description |
---|---|---|
|
|
SourceRevision is the revision or commit information from the source for the build |
|
|
secret is the obfuscated webhook secret that triggered a build. |
SourceRevision is the revision or commit information from the source for the build
object
type
Property | Type | Description |
---|---|---|
|
|
GitSourceRevision is the commit information from a git source for a build |
|
|
type of the build source, may be one of 'Source', 'Dockerfile', 'Binary', or 'Images' |
GitSourceRevision is the commit information from a git source for a build
object
Property | Type | Description |
---|---|---|
|
|
SourceControlUser defines the identity of a user of source control |
|
|
commit is the commit hash identifying a specific commit |
|
|
SourceControlUser defines the identity of a user of source control |
|
|
message is the description of a specific commit |
SourceControlUser defines the identity of a user of source control
object
Property | Type | Description |
---|---|---|
|
|
email of the source control user |
|
|
name of the source control user |
SourceControlUser defines the identity of a user of source control
object
Property | Type | Description |
---|---|---|
|
|
email of the source control user |
|
|
name of the source control user |
GitHubWebHookCause has information about a GitHub webhook that triggered a build.
object
Property | Type | Description |
---|---|---|
|
|
SourceRevision is the revision or commit information from the source for the build |
|
|
secret is the obfuscated webhook secret that triggered a build. |
SourceRevision is the revision or commit information from the source for the build
object
type
Property | Type | Description |
---|---|---|
|
|
GitSourceRevision is the commit information from a git source for a build |
|
|
type of the build source, may be one of 'Source', 'Dockerfile', 'Binary', or 'Images' |
GitSourceRevision is the commit information from a git source for a build
object
Property | Type | Description |
---|---|---|
|
|
SourceControlUser defines the identity of a user of source control |
|
|
commit is the commit hash identifying a specific commit |
|
|
SourceControlUser defines the identity of a user of source control |
|
|
message is the description of a specific commit |
SourceControlUser defines the identity of a user of source control
object
Property | Type | Description |
---|---|---|
|
|
email of the source control user |
|
|
name of the source control user |
SourceControlUser defines the identity of a user of source control
object
Property | Type | Description |
---|---|---|
|
|
email of the source control user |
|
|
name of the source control user |
GitLabWebHookCause has information about a GitLab webhook that triggered a build.
object
Property | Type | Description |
---|---|---|
|
|
SourceRevision is the revision or commit information from the source for the build |
|
|
Secret is the obfuscated webhook secret that triggered a build. |