Regen docs (#373)
diff --git a/docs/dyn/cloudbuild_v1.projects.triggers.html b/docs/dyn/cloudbuild_v1.projects.triggers.html
index 6ca863a..a22109c 100644
--- a/docs/dyn/cloudbuild_v1.projects.triggers.html
+++ b/docs/dyn/cloudbuild_v1.projects.triggers.html
@@ -104,6 +104,9 @@
{ # Configuration for an automated build in response to source repository
# changes.
"description": "A String", # Human-readable description of this trigger.
+ "createTime": "A String", # Time when the trigger was created.
+ #
+ # @OutputOnly
"triggerTemplate": { # RepoSource describes the location of the source in a Google Cloud Source # Template describing the types of source changes to trigger a build.
#
# Branch and tag names in trigger templates are interpreted as regular
@@ -113,17 +116,14 @@
"projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
# the build is assumed.
"branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
"repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
- "createTime": "A String", # Time when the trigger was created.
- #
- # @OutputOnly
+ "disabled": True or False, # If true, the trigger will never result in a build.
"substitutions": { # Substitutions data for Build resource.
"a_key": "A String",
},
- "disabled": True or False, # If true, the trigger will never result in a build.
"build": { # A build resource in the Container Builder API. # Contents of the build template.
#
# At a high level, a Build describes where to find source code, how to build
@@ -173,11 +173,23 @@
},
"statusDetail": "A String", # Customer-readable message about the current status.
# @OutputOnly
- "substitutions": { # Substitutions data for Build resource.
- "a_key": "A String",
+ "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+ "requestedVerifyOption": "A String", # Requested verifiability options.
+ "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+ "A String",
+ ],
},
"source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
# service.
+ "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
+ },
"storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
# Storage.
# Google Cloud Storage.
@@ -191,33 +203,17 @@
# [Bucket Name
# Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
- "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
- },
},
"buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
# triggered automatically.
# @OutputOnly
- "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
- "requestedVerifyOption": "A String", # Requested verifiability options.
- "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
- "A String",
- ],
- },
"steps": [ # Describes the operations to be performed on the workspace.
{ # BuildStep describes a step to perform in the build pipeline.
- "args": [ # A list of arguments that will be presented to the step when it is started.
- #
- # If the image used to run the step's container has an entrypoint, these args
- # will be used as arguments to that entrypoint. If the image does not define
- # an entrypoint, the first element in args will be used as the entrypoint,
- # and the remainder will be used as arguments.
+ "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
+ # This build step will not start until all the build steps in wait_for
+ # have completed successfully. If wait_for is empty, this build step will
+ # start when all previous build steps in the Build.Steps list have completed
+ # successfully.
"A String",
],
"name": "A String", # The name of the container image that will run this particular build step.
@@ -228,19 +224,20 @@
#
# The Docker daemon's cache will already have the latest versions of all of
# the officially supported build steps
- # (https://github.com/GoogleCloudPlatform/cloud-builders). The Docker daemon
- # will also have cached many of the layers for some popular images, like
- # "ubuntu", "debian", but they will be refreshed at the time you attempt to
- # use them.
+ # ([https://github.com/GoogleCloudPlatform/cloud-builders](https://github.com/GoogleCloudPlatform/cloud-builders)).
+ # The Docker daemon will also have cached many of the layers for some popular
+ # images, like "ubuntu", "debian", but they will be refreshed at the time you
+ # attempt to use them.
#
# If you built an image in a previous build step, it will be stored in the
# host's Docker daemon's cache and is available to use as the name for a
# later build step.
- "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
- # This build step will not start until all the build steps in wait_for
- # have completed successfully. If wait_for is empty, this build step will
- # start when all previous build steps in the Build.Steps list have completed
- # successfully.
+ "args": [ # A list of arguments that will be presented to the step when it is started.
+ #
+ # If the image used to run the step's container has an entrypoint, these args
+ # will be used as arguments to that entrypoint. If the image does not define
+ # an entrypoint, the first element in args will be used as the entrypoint,
+ # and the remainder will be used as arguments.
"A String",
],
"entrypoint": "A String", # Optional entrypoint to be used instead of the build step image's default
@@ -260,18 +257,15 @@
"sourceProvenance": { # Provenance of the source. Ways to find the original source, or verify that # A permanent fixed identifier for source.
# @OutputOnly
# some source was used for this build.
- "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
- # generations resolved.
- # Google Cloud Storage.
- "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
- # omitted, the latest generation will be used.
- "object": "A String", # Google Cloud Storage object containing source.
- #
- # This object must be a gzipped archive file (.tar.gz) containing source to
- # build.
- "bucket": "A String", # Google Cloud Storage bucket containing source (see
- # [Bucket Name
- # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
+ # revisions resolved.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
"fileHashes": { # Hash(es) of the build source, which can be used to verify that the original
# source integrity was maintained in the build. Note that FileHashes will
@@ -293,15 +287,18 @@
],
},
},
- "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
- # revisions resolved.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
+ # generations resolved.
+ # Google Cloud Storage.
+ "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
+ # omitted, the latest generation will be used.
+ "object": "A String", # Google Cloud Storage object containing source.
+ #
+ # This object must be a gzipped archive file (.tar.gz) containing source to
+ # build.
+ "bucket": "A String", # Google Cloud Storage bucket containing source (see
+ # [Bucket Name
+ # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
},
"logsBucket": "A String", # Google Cloud Storage bucket where logs should be written (see
@@ -319,6 +316,9 @@
# If any of the images fail to be pushed, the build is marked FAILURE.
"A String",
],
+ "substitutions": { # Substitutions data for Build resource.
+ "a_key": "A String",
+ },
"createTime": "A String", # Time at which the request to create the build was received.
# @OutputOnly
"logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -342,6 +342,9 @@
{ # Configuration for an automated build in response to source repository
# changes.
"description": "A String", # Human-readable description of this trigger.
+ "createTime": "A String", # Time when the trigger was created.
+ #
+ # @OutputOnly
"triggerTemplate": { # RepoSource describes the location of the source in a Google Cloud Source # Template describing the types of source changes to trigger a build.
#
# Branch and tag names in trigger templates are interpreted as regular
@@ -351,17 +354,14 @@
"projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
# the build is assumed.
"branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
"repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
- "createTime": "A String", # Time when the trigger was created.
- #
- # @OutputOnly
+ "disabled": True or False, # If true, the trigger will never result in a build.
"substitutions": { # Substitutions data for Build resource.
"a_key": "A String",
},
- "disabled": True or False, # If true, the trigger will never result in a build.
"build": { # A build resource in the Container Builder API. # Contents of the build template.
#
# At a high level, a Build describes where to find source code, how to build
@@ -411,11 +411,23 @@
},
"statusDetail": "A String", # Customer-readable message about the current status.
# @OutputOnly
- "substitutions": { # Substitutions data for Build resource.
- "a_key": "A String",
+ "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+ "requestedVerifyOption": "A String", # Requested verifiability options.
+ "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+ "A String",
+ ],
},
"source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
# service.
+ "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
+ },
"storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
# Storage.
# Google Cloud Storage.
@@ -429,33 +441,17 @@
# [Bucket Name
# Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
- "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
- },
},
"buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
# triggered automatically.
# @OutputOnly
- "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
- "requestedVerifyOption": "A String", # Requested verifiability options.
- "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
- "A String",
- ],
- },
"steps": [ # Describes the operations to be performed on the workspace.
{ # BuildStep describes a step to perform in the build pipeline.
- "args": [ # A list of arguments that will be presented to the step when it is started.
- #
- # If the image used to run the step's container has an entrypoint, these args
- # will be used as arguments to that entrypoint. If the image does not define
- # an entrypoint, the first element in args will be used as the entrypoint,
- # and the remainder will be used as arguments.
+ "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
+ # This build step will not start until all the build steps in wait_for
+ # have completed successfully. If wait_for is empty, this build step will
+ # start when all previous build steps in the Build.Steps list have completed
+ # successfully.
"A String",
],
"name": "A String", # The name of the container image that will run this particular build step.
@@ -466,19 +462,20 @@
#
# The Docker daemon's cache will already have the latest versions of all of
# the officially supported build steps
- # (https://github.com/GoogleCloudPlatform/cloud-builders). The Docker daemon
- # will also have cached many of the layers for some popular images, like
- # "ubuntu", "debian", but they will be refreshed at the time you attempt to
- # use them.
+ # ([https://github.com/GoogleCloudPlatform/cloud-builders](https://github.com/GoogleCloudPlatform/cloud-builders)).
+ # The Docker daemon will also have cached many of the layers for some popular
+ # images, like "ubuntu", "debian", but they will be refreshed at the time you
+ # attempt to use them.
#
# If you built an image in a previous build step, it will be stored in the
# host's Docker daemon's cache and is available to use as the name for a
# later build step.
- "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
- # This build step will not start until all the build steps in wait_for
- # have completed successfully. If wait_for is empty, this build step will
- # start when all previous build steps in the Build.Steps list have completed
- # successfully.
+ "args": [ # A list of arguments that will be presented to the step when it is started.
+ #
+ # If the image used to run the step's container has an entrypoint, these args
+ # will be used as arguments to that entrypoint. If the image does not define
+ # an entrypoint, the first element in args will be used as the entrypoint,
+ # and the remainder will be used as arguments.
"A String",
],
"entrypoint": "A String", # Optional entrypoint to be used instead of the build step image's default
@@ -498,18 +495,15 @@
"sourceProvenance": { # Provenance of the source. Ways to find the original source, or verify that # A permanent fixed identifier for source.
# @OutputOnly
# some source was used for this build.
- "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
- # generations resolved.
- # Google Cloud Storage.
- "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
- # omitted, the latest generation will be used.
- "object": "A String", # Google Cloud Storage object containing source.
- #
- # This object must be a gzipped archive file (.tar.gz) containing source to
- # build.
- "bucket": "A String", # Google Cloud Storage bucket containing source (see
- # [Bucket Name
- # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
+ # revisions resolved.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
"fileHashes": { # Hash(es) of the build source, which can be used to verify that the original
# source integrity was maintained in the build. Note that FileHashes will
@@ -531,15 +525,18 @@
],
},
},
- "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
- # revisions resolved.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
+ # generations resolved.
+ # Google Cloud Storage.
+ "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
+ # omitted, the latest generation will be used.
+ "object": "A String", # Google Cloud Storage object containing source.
+ #
+ # This object must be a gzipped archive file (.tar.gz) containing source to
+ # build.
+ "bucket": "A String", # Google Cloud Storage bucket containing source (see
+ # [Bucket Name
+ # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
},
"logsBucket": "A String", # Google Cloud Storage bucket where logs should be written (see
@@ -557,6 +554,9 @@
# If any of the images fail to be pushed, the build is marked FAILURE.
"A String",
],
+ "substitutions": { # Substitutions data for Build resource.
+ "a_key": "A String",
+ },
"createTime": "A String", # Time at which the request to create the build was received.
# @OutputOnly
"logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -619,6 +619,9 @@
{ # Configuration for an automated build in response to source repository
# changes.
"description": "A String", # Human-readable description of this trigger.
+ "createTime": "A String", # Time when the trigger was created.
+ #
+ # @OutputOnly
"triggerTemplate": { # RepoSource describes the location of the source in a Google Cloud Source # Template describing the types of source changes to trigger a build.
#
# Branch and tag names in trigger templates are interpreted as regular
@@ -628,17 +631,14 @@
"projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
# the build is assumed.
"branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
"repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
- "createTime": "A String", # Time when the trigger was created.
- #
- # @OutputOnly
+ "disabled": True or False, # If true, the trigger will never result in a build.
"substitutions": { # Substitutions data for Build resource.
"a_key": "A String",
},
- "disabled": True or False, # If true, the trigger will never result in a build.
"build": { # A build resource in the Container Builder API. # Contents of the build template.
#
# At a high level, a Build describes where to find source code, how to build
@@ -688,11 +688,23 @@
},
"statusDetail": "A String", # Customer-readable message about the current status.
# @OutputOnly
- "substitutions": { # Substitutions data for Build resource.
- "a_key": "A String",
+ "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+ "requestedVerifyOption": "A String", # Requested verifiability options.
+ "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+ "A String",
+ ],
},
"source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
# service.
+ "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
+ },
"storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
# Storage.
# Google Cloud Storage.
@@ -706,33 +718,17 @@
# [Bucket Name
# Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
- "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
- },
},
"buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
# triggered automatically.
# @OutputOnly
- "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
- "requestedVerifyOption": "A String", # Requested verifiability options.
- "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
- "A String",
- ],
- },
"steps": [ # Describes the operations to be performed on the workspace.
{ # BuildStep describes a step to perform in the build pipeline.
- "args": [ # A list of arguments that will be presented to the step when it is started.
- #
- # If the image used to run the step's container has an entrypoint, these args
- # will be used as arguments to that entrypoint. If the image does not define
- # an entrypoint, the first element in args will be used as the entrypoint,
- # and the remainder will be used as arguments.
+ "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
+ # This build step will not start until all the build steps in wait_for
+ # have completed successfully. If wait_for is empty, this build step will
+ # start when all previous build steps in the Build.Steps list have completed
+ # successfully.
"A String",
],
"name": "A String", # The name of the container image that will run this particular build step.
@@ -743,19 +739,20 @@
#
# The Docker daemon's cache will already have the latest versions of all of
# the officially supported build steps
- # (https://github.com/GoogleCloudPlatform/cloud-builders). The Docker daemon
- # will also have cached many of the layers for some popular images, like
- # "ubuntu", "debian", but they will be refreshed at the time you attempt to
- # use them.
+ # ([https://github.com/GoogleCloudPlatform/cloud-builders](https://github.com/GoogleCloudPlatform/cloud-builders)).
+ # The Docker daemon will also have cached many of the layers for some popular
+ # images, like "ubuntu", "debian", but they will be refreshed at the time you
+ # attempt to use them.
#
# If you built an image in a previous build step, it will be stored in the
# host's Docker daemon's cache and is available to use as the name for a
# later build step.
- "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
- # This build step will not start until all the build steps in wait_for
- # have completed successfully. If wait_for is empty, this build step will
- # start when all previous build steps in the Build.Steps list have completed
- # successfully.
+ "args": [ # A list of arguments that will be presented to the step when it is started.
+ #
+ # If the image used to run the step's container has an entrypoint, these args
+ # will be used as arguments to that entrypoint. If the image does not define
+ # an entrypoint, the first element in args will be used as the entrypoint,
+ # and the remainder will be used as arguments.
"A String",
],
"entrypoint": "A String", # Optional entrypoint to be used instead of the build step image's default
@@ -775,18 +772,15 @@
"sourceProvenance": { # Provenance of the source. Ways to find the original source, or verify that # A permanent fixed identifier for source.
# @OutputOnly
# some source was used for this build.
- "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
- # generations resolved.
- # Google Cloud Storage.
- "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
- # omitted, the latest generation will be used.
- "object": "A String", # Google Cloud Storage object containing source.
- #
- # This object must be a gzipped archive file (.tar.gz) containing source to
- # build.
- "bucket": "A String", # Google Cloud Storage bucket containing source (see
- # [Bucket Name
- # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
+ # revisions resolved.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
"fileHashes": { # Hash(es) of the build source, which can be used to verify that the original
# source integrity was maintained in the build. Note that FileHashes will
@@ -808,15 +802,18 @@
],
},
},
- "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
- # revisions resolved.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
+ # generations resolved.
+ # Google Cloud Storage.
+ "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
+ # omitted, the latest generation will be used.
+ "object": "A String", # Google Cloud Storage object containing source.
+ #
+ # This object must be a gzipped archive file (.tar.gz) containing source to
+ # build.
+ "bucket": "A String", # Google Cloud Storage bucket containing source (see
+ # [Bucket Name
+ # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
},
"logsBucket": "A String", # Google Cloud Storage bucket where logs should be written (see
@@ -834,6 +831,9 @@
# If any of the images fail to be pushed, the build is marked FAILURE.
"A String",
],
+ "substitutions": { # Substitutions data for Build resource.
+ "a_key": "A String",
+ },
"createTime": "A String", # Time at which the request to create the build was received.
# @OutputOnly
"logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -868,6 +868,9 @@
{ # Configuration for an automated build in response to source repository
# changes.
"description": "A String", # Human-readable description of this trigger.
+ "createTime": "A String", # Time when the trigger was created.
+ #
+ # @OutputOnly
"triggerTemplate": { # RepoSource describes the location of the source in a Google Cloud Source # Template describing the types of source changes to trigger a build.
#
# Branch and tag names in trigger templates are interpreted as regular
@@ -877,17 +880,14 @@
"projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
# the build is assumed.
"branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
"repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
- "createTime": "A String", # Time when the trigger was created.
- #
- # @OutputOnly
+ "disabled": True or False, # If true, the trigger will never result in a build.
"substitutions": { # Substitutions data for Build resource.
"a_key": "A String",
},
- "disabled": True or False, # If true, the trigger will never result in a build.
"build": { # A build resource in the Container Builder API. # Contents of the build template.
#
# At a high level, a Build describes where to find source code, how to build
@@ -937,11 +937,23 @@
},
"statusDetail": "A String", # Customer-readable message about the current status.
# @OutputOnly
- "substitutions": { # Substitutions data for Build resource.
- "a_key": "A String",
+ "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+ "requestedVerifyOption": "A String", # Requested verifiability options.
+ "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+ "A String",
+ ],
},
"source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
# service.
+ "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
+ },
"storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
# Storage.
# Google Cloud Storage.
@@ -955,33 +967,17 @@
# [Bucket Name
# Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
- "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
- },
},
"buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
# triggered automatically.
# @OutputOnly
- "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
- "requestedVerifyOption": "A String", # Requested verifiability options.
- "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
- "A String",
- ],
- },
"steps": [ # Describes the operations to be performed on the workspace.
{ # BuildStep describes a step to perform in the build pipeline.
- "args": [ # A list of arguments that will be presented to the step when it is started.
- #
- # If the image used to run the step's container has an entrypoint, these args
- # will be used as arguments to that entrypoint. If the image does not define
- # an entrypoint, the first element in args will be used as the entrypoint,
- # and the remainder will be used as arguments.
+ "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
+ # This build step will not start until all the build steps in wait_for
+ # have completed successfully. If wait_for is empty, this build step will
+ # start when all previous build steps in the Build.Steps list have completed
+ # successfully.
"A String",
],
"name": "A String", # The name of the container image that will run this particular build step.
@@ -992,19 +988,20 @@
#
# The Docker daemon's cache will already have the latest versions of all of
# the officially supported build steps
- # (https://github.com/GoogleCloudPlatform/cloud-builders). The Docker daemon
- # will also have cached many of the layers for some popular images, like
- # "ubuntu", "debian", but they will be refreshed at the time you attempt to
- # use them.
+ # ([https://github.com/GoogleCloudPlatform/cloud-builders](https://github.com/GoogleCloudPlatform/cloud-builders)).
+ # The Docker daemon will also have cached many of the layers for some popular
+ # images, like "ubuntu", "debian", but they will be refreshed at the time you
+ # attempt to use them.
#
# If you built an image in a previous build step, it will be stored in the
# host's Docker daemon's cache and is available to use as the name for a
# later build step.
- "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
- # This build step will not start until all the build steps in wait_for
- # have completed successfully. If wait_for is empty, this build step will
- # start when all previous build steps in the Build.Steps list have completed
- # successfully.
+ "args": [ # A list of arguments that will be presented to the step when it is started.
+ #
+ # If the image used to run the step's container has an entrypoint, these args
+ # will be used as arguments to that entrypoint. If the image does not define
+ # an entrypoint, the first element in args will be used as the entrypoint,
+ # and the remainder will be used as arguments.
"A String",
],
"entrypoint": "A String", # Optional entrypoint to be used instead of the build step image's default
@@ -1024,18 +1021,15 @@
"sourceProvenance": { # Provenance of the source. Ways to find the original source, or verify that # A permanent fixed identifier for source.
# @OutputOnly
# some source was used for this build.
- "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
- # generations resolved.
- # Google Cloud Storage.
- "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
- # omitted, the latest generation will be used.
- "object": "A String", # Google Cloud Storage object containing source.
- #
- # This object must be a gzipped archive file (.tar.gz) containing source to
- # build.
- "bucket": "A String", # Google Cloud Storage bucket containing source (see
- # [Bucket Name
- # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
+ # revisions resolved.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
"fileHashes": { # Hash(es) of the build source, which can be used to verify that the original
# source integrity was maintained in the build. Note that FileHashes will
@@ -1057,15 +1051,18 @@
],
},
},
- "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
- # revisions resolved.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
+ # generations resolved.
+ # Google Cloud Storage.
+ "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
+ # omitted, the latest generation will be used.
+ "object": "A String", # Google Cloud Storage object containing source.
+ #
+ # This object must be a gzipped archive file (.tar.gz) containing source to
+ # build.
+ "bucket": "A String", # Google Cloud Storage bucket containing source (see
+ # [Bucket Name
+ # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
},
"logsBucket": "A String", # Google Cloud Storage bucket where logs should be written (see
@@ -1083,6 +1080,9 @@
# If any of the images fail to be pushed, the build is marked FAILURE.
"A String",
],
+ "substitutions": { # Substitutions data for Build resource.
+ "a_key": "A String",
+ },
"createTime": "A String", # Time at which the request to create the build was received.
# @OutputOnly
"logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -1113,6 +1113,9 @@
{ # Configuration for an automated build in response to source repository
# changes.
"description": "A String", # Human-readable description of this trigger.
+ "createTime": "A String", # Time when the trigger was created.
+ #
+ # @OutputOnly
"triggerTemplate": { # RepoSource describes the location of the source in a Google Cloud Source # Template describing the types of source changes to trigger a build.
#
# Branch and tag names in trigger templates are interpreted as regular
@@ -1122,17 +1125,14 @@
"projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
# the build is assumed.
"branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
"repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
- "createTime": "A String", # Time when the trigger was created.
- #
- # @OutputOnly
+ "disabled": True or False, # If true, the trigger will never result in a build.
"substitutions": { # Substitutions data for Build resource.
"a_key": "A String",
},
- "disabled": True or False, # If true, the trigger will never result in a build.
"build": { # A build resource in the Container Builder API. # Contents of the build template.
#
# At a high level, a Build describes where to find source code, how to build
@@ -1182,11 +1182,23 @@
},
"statusDetail": "A String", # Customer-readable message about the current status.
# @OutputOnly
- "substitutions": { # Substitutions data for Build resource.
- "a_key": "A String",
+ "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+ "requestedVerifyOption": "A String", # Requested verifiability options.
+ "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+ "A String",
+ ],
},
"source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
# service.
+ "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
+ },
"storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
# Storage.
# Google Cloud Storage.
@@ -1200,33 +1212,17 @@
# [Bucket Name
# Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
- "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
- },
},
"buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
# triggered automatically.
# @OutputOnly
- "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
- "requestedVerifyOption": "A String", # Requested verifiability options.
- "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
- "A String",
- ],
- },
"steps": [ # Describes the operations to be performed on the workspace.
{ # BuildStep describes a step to perform in the build pipeline.
- "args": [ # A list of arguments that will be presented to the step when it is started.
- #
- # If the image used to run the step's container has an entrypoint, these args
- # will be used as arguments to that entrypoint. If the image does not define
- # an entrypoint, the first element in args will be used as the entrypoint,
- # and the remainder will be used as arguments.
+ "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
+ # This build step will not start until all the build steps in wait_for
+ # have completed successfully. If wait_for is empty, this build step will
+ # start when all previous build steps in the Build.Steps list have completed
+ # successfully.
"A String",
],
"name": "A String", # The name of the container image that will run this particular build step.
@@ -1237,19 +1233,20 @@
#
# The Docker daemon's cache will already have the latest versions of all of
# the officially supported build steps
- # (https://github.com/GoogleCloudPlatform/cloud-builders). The Docker daemon
- # will also have cached many of the layers for some popular images, like
- # "ubuntu", "debian", but they will be refreshed at the time you attempt to
- # use them.
+ # ([https://github.com/GoogleCloudPlatform/cloud-builders](https://github.com/GoogleCloudPlatform/cloud-builders)).
+ # The Docker daemon will also have cached many of the layers for some popular
+ # images, like "ubuntu", "debian", but they will be refreshed at the time you
+ # attempt to use them.
#
# If you built an image in a previous build step, it will be stored in the
# host's Docker daemon's cache and is available to use as the name for a
# later build step.
- "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
- # This build step will not start until all the build steps in wait_for
- # have completed successfully. If wait_for is empty, this build step will
- # start when all previous build steps in the Build.Steps list have completed
- # successfully.
+ "args": [ # A list of arguments that will be presented to the step when it is started.
+ #
+ # If the image used to run the step's container has an entrypoint, these args
+ # will be used as arguments to that entrypoint. If the image does not define
+ # an entrypoint, the first element in args will be used as the entrypoint,
+ # and the remainder will be used as arguments.
"A String",
],
"entrypoint": "A String", # Optional entrypoint to be used instead of the build step image's default
@@ -1269,18 +1266,15 @@
"sourceProvenance": { # Provenance of the source. Ways to find the original source, or verify that # A permanent fixed identifier for source.
# @OutputOnly
# some source was used for this build.
- "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
- # generations resolved.
- # Google Cloud Storage.
- "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
- # omitted, the latest generation will be used.
- "object": "A String", # Google Cloud Storage object containing source.
- #
- # This object must be a gzipped archive file (.tar.gz) containing source to
- # build.
- "bucket": "A String", # Google Cloud Storage bucket containing source (see
- # [Bucket Name
- # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
+ # revisions resolved.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
"fileHashes": { # Hash(es) of the build source, which can be used to verify that the original
# source integrity was maintained in the build. Note that FileHashes will
@@ -1302,15 +1296,18 @@
],
},
},
- "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
- # revisions resolved.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
+ # generations resolved.
+ # Google Cloud Storage.
+ "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
+ # omitted, the latest generation will be used.
+ "object": "A String", # Google Cloud Storage object containing source.
+ #
+ # This object must be a gzipped archive file (.tar.gz) containing source to
+ # build.
+ "bucket": "A String", # Google Cloud Storage bucket containing source (see
+ # [Bucket Name
+ # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
},
"logsBucket": "A String", # Google Cloud Storage bucket where logs should be written (see
@@ -1328,6 +1325,9 @@
# If any of the images fail to be pushed, the build is marked FAILURE.
"A String",
],
+ "substitutions": { # Substitutions data for Build resource.
+ "a_key": "A String",
+ },
"createTime": "A String", # Time at which the request to create the build was received.
# @OutputOnly
"logUrl": "A String", # URL to logs for this build in Google Cloud Logging.
@@ -1351,6 +1351,9 @@
{ # Configuration for an automated build in response to source repository
# changes.
"description": "A String", # Human-readable description of this trigger.
+ "createTime": "A String", # Time when the trigger was created.
+ #
+ # @OutputOnly
"triggerTemplate": { # RepoSource describes the location of the source in a Google Cloud Source # Template describing the types of source changes to trigger a build.
#
# Branch and tag names in trigger templates are interpreted as regular
@@ -1360,17 +1363,14 @@
"projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
# the build is assumed.
"branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
"repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
- "createTime": "A String", # Time when the trigger was created.
- #
- # @OutputOnly
+ "disabled": True or False, # If true, the trigger will never result in a build.
"substitutions": { # Substitutions data for Build resource.
"a_key": "A String",
},
- "disabled": True or False, # If true, the trigger will never result in a build.
"build": { # A build resource in the Container Builder API. # Contents of the build template.
#
# At a high level, a Build describes where to find source code, how to build
@@ -1420,11 +1420,23 @@
},
"statusDetail": "A String", # Customer-readable message about the current status.
# @OutputOnly
- "substitutions": { # Substitutions data for Build resource.
- "a_key": "A String",
+ "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
+ "requestedVerifyOption": "A String", # Requested verifiability options.
+ "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
+ "A String",
+ ],
},
"source": { # Source describes the location of the source in a supported storage # Describes where to find the source files to build.
# service.
+ "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
+ },
"storageSource": { # StorageSource describes the location of the source in an archive file in # If provided, get the source from this location in in Google Cloud
# Storage.
# Google Cloud Storage.
@@ -1438,33 +1450,17 @@
# [Bucket Name
# Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
- "repoSource": { # RepoSource describes the location of the source in a Google Cloud Source # If provided, get source from this location in a Cloud Repo.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
- },
},
"buildTriggerId": "A String", # The ID of the BuildTrigger that triggered this build, if it was
# triggered automatically.
# @OutputOnly
- "options": { # Optional arguments to enable specific features of builds. # Special options for this build.
- "requestedVerifyOption": "A String", # Requested verifiability options.
- "sourceProvenanceHash": [ # Requested hash for SourceProvenance.
- "A String",
- ],
- },
"steps": [ # Describes the operations to be performed on the workspace.
{ # BuildStep describes a step to perform in the build pipeline.
- "args": [ # A list of arguments that will be presented to the step when it is started.
- #
- # If the image used to run the step's container has an entrypoint, these args
- # will be used as arguments to that entrypoint. If the image does not define
- # an entrypoint, the first element in args will be used as the entrypoint,
- # and the remainder will be used as arguments.
+ "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
+ # This build step will not start until all the build steps in wait_for
+ # have completed successfully. If wait_for is empty, this build step will
+ # start when all previous build steps in the Build.Steps list have completed
+ # successfully.
"A String",
],
"name": "A String", # The name of the container image that will run this particular build step.
@@ -1475,19 +1471,20 @@
#
# The Docker daemon's cache will already have the latest versions of all of
# the officially supported build steps
- # (https://github.com/GoogleCloudPlatform/cloud-builders). The Docker daemon
- # will also have cached many of the layers for some popular images, like
- # "ubuntu", "debian", but they will be refreshed at the time you attempt to
- # use them.
+ # ([https://github.com/GoogleCloudPlatform/cloud-builders](https://github.com/GoogleCloudPlatform/cloud-builders)).
+ # The Docker daemon will also have cached many of the layers for some popular
+ # images, like "ubuntu", "debian", but they will be refreshed at the time you
+ # attempt to use them.
#
# If you built an image in a previous build step, it will be stored in the
# host's Docker daemon's cache and is available to use as the name for a
# later build step.
- "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
- # This build step will not start until all the build steps in wait_for
- # have completed successfully. If wait_for is empty, this build step will
- # start when all previous build steps in the Build.Steps list have completed
- # successfully.
+ "args": [ # A list of arguments that will be presented to the step when it is started.
+ #
+ # If the image used to run the step's container has an entrypoint, these args
+ # will be used as arguments to that entrypoint. If the image does not define
+ # an entrypoint, the first element in args will be used as the entrypoint,
+ # and the remainder will be used as arguments.
"A String",
],
"entrypoint": "A String", # Optional entrypoint to be used instead of the build step image's default
@@ -1507,18 +1504,15 @@
"sourceProvenance": { # Provenance of the source. Ways to find the original source, or verify that # A permanent fixed identifier for source.
# @OutputOnly
# some source was used for this build.
- "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
- # generations resolved.
- # Google Cloud Storage.
- "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
- # omitted, the latest generation will be used.
- "object": "A String", # Google Cloud Storage object containing source.
- #
- # This object must be a gzipped archive file (.tar.gz) containing source to
- # build.
- "bucket": "A String", # Google Cloud Storage bucket containing source (see
- # [Bucket Name
- # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
+ "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
+ # revisions resolved.
+ # Repository.
+ "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
+ # the build is assumed.
+ "branchName": "A String", # Name of the branch to build.
+ "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "tagName": "A String", # Name of the tag to build.
+ "commitSha": "A String", # Explicit commit SHA to build.
},
"fileHashes": { # Hash(es) of the build source, which can be used to verify that the original
# source integrity was maintained in the build. Note that FileHashes will
@@ -1540,15 +1534,18 @@
],
},
},
- "resolvedRepoSource": { # RepoSource describes the location of the source in a Google Cloud Source # A copy of the build's source.repo_source, if exists, with any
- # revisions resolved.
- # Repository.
- "projectId": "A String", # ID of the project that owns the repo. If omitted, the project ID requesting
- # the build is assumed.
- "branchName": "A String", # Name of the branch to build.
- "commitSha": "A String", # Explicit commit SHA to build.
- "tagName": "A String", # Name of the tag to build.
- "repoName": "A String", # Name of the repo. If omitted, the name "default" is assumed.
+ "resolvedStorageSource": { # StorageSource describes the location of the source in an archive file in # A copy of the build's source.storage_source, if exists, with any
+ # generations resolved.
+ # Google Cloud Storage.
+ "generation": "A String", # Google Cloud Storage generation for the object. If the generation is
+ # omitted, the latest generation will be used.
+ "object": "A String", # Google Cloud Storage object containing source.
+ #
+ # This object must be a gzipped archive file (.tar.gz) containing source to
+ # build.
+ "bucket": "A String", # Google Cloud Storage bucket containing source (see
+ # [Bucket Name
+ # Requirements](https://cloud.google.com/storage/docs/bucket-naming#requirements)).
},
},
"logsBucket": "A String", # Google Cloud Storage bucket where logs should be written (see
@@ -1566,6 +1563,9 @@
# If any of the images fail to be pushed, the build is marked FAILURE.
"A String",
],
+ "substitutions": { # Substitutions data for Build resource.
+ "a_key": "A String",
+ },
"createTime": "A String", # Time at which the request to create the build was received.
# @OutputOnly
"logUrl": "A String", # URL to logs for this build in Google Cloud Logging.