Lines Matching full:build
75 <h1><a href="cloudbuild_v1.html">Cloud Build API</a> . <a href="cloudbuild_v1.projects.html">projec…
79 <p class="firstline">Approves or rejects a pending build. If approved, the returned LRO will be ana…
82 <p class="firstline">Cancels a build in progress.</p>
88 …build with the specified configuration. This method returns a long-running `Operation`, which incl…
91 <p class="firstline">Returns information about a previously requested build. The `Build` that is re…
100 …build based on the specified build. This method creates a new build using the original build reque…
104 …<pre>Approves or rejects a pending build. If approved, the returned LRO will be analogous to the L…
107 …name: string, Required. Name of the target build. For example: "projects/{$project_id}/builds…
111 { # Request to approve or reject a pending build.
112 … describes the decision and associated metadata of a manual approval of a build. # Approval decisi…
114 …Email of the user that called the ApproveBuild API to approve or reject a build at the time that t…
117 …d by the UI differently. An example use case is a link to an external job that approved this Build.
152 <pre>Cancels a build in progress.
155 …name: string, The name of the `Build` to cancel. Format: `projects/{project}/locations/{location}/…
159 { # Request to cancel an ongoing build.
160 "id": "A String", # Required. ID of the build.
161 …;A String", # The name of the `Build` to cancel. Format: `projects/{project}/locations/{locat…
173 …build resource in the Cloud Build API. At a high level, a `Build` describes where to find source c…
174 … { # BuildApproval describes a build's approval configuration, state, and result. # Output on…
175 …es configuration for manual approval of a build. # Output only. Configuration for manual approval …
176 …: True or False, # Whether or not approval is needed. If this is set on a build, it will become pe…
178 …ssociated metadata of a manual approval of a build. # Output only. Result of manual approval for t…
180 …Email of the user that called the ApproveBuild API to approve or reject a build at the time that t…
183 …d by the UI differently. An example use case is a link to an external job that approved this Build.
185 "state": "A String", # Output only. The state of this build's approval.
187 …build that should be uploaded upon successful completion of all build steps. # Artifacts produced …
188 …build steps. The images will be pushed using the builder service account's credentials. The d…
191 …build steps. # A list of objects to be uploaded to Cloud Storage upon successful completion of all…
193 "paths": [ # Path globs used to match files in the build's workspace.
196 …"timing": { # Start and end times for a build execution phase. # Output only. Stores tim…
205 …build's secrets, and must be used by at least one build step. Values can be at most 64 KB in …
213 …ment variables must be unique across all of a build's secrets, and must be used by at least o…
218 …ng", # Output only. The ID of the `BuildTrigger` that triggered this build, if it was trigger…
219 …;: "A String", # Output only. Time at which the request to create the build was received.
220 …roblem encountered during the execution of the build. # Output only. Contains information about th…
224 … at which execution of the build was finished. The difference between finish_time and start_time i…
225 "id": "A String", # Output only. Unique identifier of the build.
226 …build steps. The images are pushed using the builder service account's credentials. The diges…
229 …"logUrl": "A String", # Output only. URL to logs for this build in Google Clou…
231 … # Output only. The 'Build' name with format: `projects/{project}/locations/{location}/b…
232 …t;: { # Optional arguments to enable specific features of builds. # Special options for this build.
233 …build. Note that this is *NOT* "disk free"; some of the space will be used by the operat…
234 …is is always enabled for triggered builds and cannot be overridden in the build configuration file.
235 …l exist for all build steps in this build. If a variable is defined in both globally and in a buil…
238 …"logStreamingOption": "A String", # Option to define build log streaming behav…
239 …g", # Option to specify the logging mode, which determines if and where build logs are stored.
240 …t;machineType": "A String", # Compute Engine machine type on which to run the build.
241 …build should be executed on a `WorkerPool`. See [running builds in a private pool](https://cloud.g…
242 …"name": "A String", # The `WorkerPool` resource to execute the build on. You m…
245 …values must be specified in the build's `Secret`. These variables will be available to all bu…
251 …s set to ALLOW_LOOSE for triggered builds and cannot be overridden in the build configuration file.
252 …build steps Each volume is created as an empty volume prior to starting the build process. Upon co…
253 …es a Docker container volume which is mounted into build steps in order to persist files across bu…
254 …mes must be unique per build step and must be valid names for Docker volumes. Each named volume mu…
255 … must be absolute and cannot conflict with other volume paths on the same build step or with certa…
261 …# TTL in queue for this build. If provided and the build is enqueued longer than this value, the b…
262 …"results": { # Artifacts created by the build pipeline. # Output only. Results of the bu…
264 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push al…
268 …"buildStepImages": [ # List of build step digests, in the order corresponding to build s…
271 … build step outputs, produced by builder images, in the order corresponding to build step indices.…
274 "images": [ # Container images that were built as a part of the build.
278 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores…
286 …d Build. Use `available_secrets` to configure builds to access secrets from Secret Manager. For in…
287 …Name` with `secret`. For instructions see: https://cloud.google.com/cloud-build/docs/securing-buil…
289 …build's secrets, and must be used by at least one build step. Values can be at most 64 KB in …
294 …t;A String", # IAM service account whose credentials will be used at build runtime. Must be o…
295 …Location of the source in a supported storage service. # The location of the source files to build.
297 …"branchName": "A String", # Regex matching branches to build. The syntax of th…
298 "commitSha": "A String", # Explicit commit SHA to build.
299 …ring", # Directory, relative to the source root, in which to run the build. This must be a re…
300 …"invertRegex": True or False, # Only trigger a build if the revision regex does NOT matc…
301 … that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
303 …"substitutions": { # Substitutions to use in a triggered build. Should only be used with…
306 …"tagName": "A String", # Regex matching tags to build. The syntax of the regul…
311 …is object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
319 …to find the original source, or verify that some source was used for this build. # Output only. A …
320 …build source, which can be used to verify that the original source integrity was maintained in the…
321 …ntent of files, used in SourceProvenance messages to verify integrity of source input to the build.
330 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.rep…
331 …"branchName": "A String", # Regex matching branches to build. The syntax of th…
332 "commitSha": "A String", # Explicit commit SHA to build.
333 …ring", # Directory, relative to the source root, in which to run the build. This must be a re…
334 …"invertRegex": True or False, # Only trigger a build if the revision regex does NOT matc…
335 … that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
337 …"substitutions": { # Substitutions to use in a triggered build. Should only be used with…
340 …"tagName": "A String", # Regex matching tags to build. The syntax of the regul…
342 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.sto…
345 …is object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
347 …gleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build's `source.sto…
353 …"startTime": "A String", # Output only. Time at which execution of the build w…
354 "status": "A String", # Output only. Status of the build.
357 { # A step in the build pipeline.
361 …build's working directory. If this value is absolute, it may be outside the build's work…
362 …"entrypoint": "A String", # Entrypoint to be used instead of the build step im…
366 …uot;A String", # Unique identifier for this build step, used in `wait_for` to reference this …
367 …build step. If the image is available in the host's Docker daemon's cache, it will be ru…
368 …;: { # Start and end times for a build execution phase. # Output only. Stores timing information f…
373 …oud Key Management Service crypto key. These values must be specified in the build's `Secret`.
376 …us of the build step. At this time, build step status is only updated on build completion; step st…
377 …ting this build step. If not defined, the step has no time limit and will be allowed to continue t…
378 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
382 …build step. Each volume is created as an empty volume prior to execution of the build step. Upon c…
383 …es a Docker container volume which is mounted into build steps in order to persist files across bu…
384 …mes must be unique per build step and must be valid names for Docker volumes. Each named volume mu…
385 … must be absolute and cannot conflict with other volume paths on the same build step or with certa…
388 …build step depends on. This build step will not start until all the build steps in `wait_for` have…
393 "substitutions": { # Substitutions data for `Build` resource.
396 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
399 …e that this build should be allowed to run, to second granularity. If this amount of time elapses,…
400 …build. Valid keys are: * BUILD: time to execute all build steps. * PUSH: time to push all specifie…
401 "a_key": { # Start and end times for a build execution phase.
406 …;warnings": [ # Output only. Non-fatal problems encountered during the execution of the build.
407 { # A non-fatal problem encountered during the execution of the build.
422 …build with the specified configuration. This method returns a long-running `Operation`, which incl…
425 …parent: string, The parent resource where this build will be created. Format: `projects/{project}/…
429 …build resource in the Cloud Build API. At a high level, a `Build` describes where to find source c…
430 … { # BuildApproval describes a build's approval configuration, state, and result. # Output on…
431 …es configuration for manual approval of a build. # Output only. Configuration for manual approval …
432 …: True or False, # Whether or not approval is needed. If this is set on a build, it will become pe…
434 …ssociated metadata of a manual approval of a build. # Output only. Result of manual approval for t…
436 …Email of the user that called the ApproveBuild API to approve or reject a build at the time that t…
439 …d by the UI differently. An example use case is a link to an external job that approved this Build.
441 "state": "A String", # Output only. The state of this build's approval.
443 …build that should be uploaded upon successful completion of all build steps. # Artifacts produced …
444 …build steps. The images will be pushed using the builder service account's credentials. The d…
447 …build steps. # A list of objects to be uploaded to Cloud Storage upon successful completion of all…
449 "paths": [ # Path globs used to match files in the build's workspace.
452 …"timing": { # Start and end times for a build execution phase. # Output only. Stores tim…
461 …build's secrets, and must be used by at least one build step. Values can be at most 64 KB in …
469 …ment variables must be unique across all of a build's secrets, and must be used by at least o…
474 …ng", # Output only. The ID of the `BuildTrigger` that triggered this build, if it was trigger…
475 …;: "A String", # Output only. Time at which the request to create the build was received.
476 …roblem encountered during the execution of the build. # Output only. Contains information about th…
480 … at which execution of the build was finished. The difference between finish_time and start_time i…
481 "id": "A String", # Output only. Unique identifier of the build.
482 …build steps. The images are pushed using the builder service account's credentials. The diges…
485 …"logUrl": "A String", # Output only. URL to logs for this build in Google Clou…
487 … # Output only. The 'Build' name with format: `projects/{project}/locations/{location}/b…
488 …t;: { # Optional arguments to enable specific features of builds. # Special options for this build.
489 …build. Note that this is *NOT* "disk free"; some of the space will be used by the operat…
490 …is is always enabled for triggered builds and cannot be overridden in the build configuration file.
491 …l exist for all build steps in this build. If a variable is defined in both globally and in a buil…
494 …"logStreamingOption": "A String", # Option to define build log streaming behav…
495 …g", # Option to specify the logging mode, which determines if and where build logs are stored.
496 …t;machineType": "A String", # Compute Engine machine type on which to run the build.
497 …build should be executed on a `WorkerPool`. See [running builds in a private pool](https://cloud.g…
498 …"name": "A String", # The `WorkerPool` resource to execute the build on. You m…
501 …values must be specified in the build's `Secret`. These variables will be available to all bu…
507 …s set to ALLOW_LOOSE for triggered builds and cannot be overridden in the build configuration file.
508 …build steps Each volume is created as an empty volume prior to starting the build process. Upon co…
509 …es a Docker container volume which is mounted into build steps in order to persist files across bu…
510 …mes must be unique per build step and must be valid names for Docker volumes. Each named volume mu…
511 … must be absolute and cannot conflict with other volume paths on the same build step or with certa…
517 …# TTL in queue for this build. If provided and the build is enqueued longer than this value, the b…
518 …"results": { # Artifacts created by the build pipeline. # Output only. Results of the bu…
520 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push al…
524 …"buildStepImages": [ # List of build step digests, in the order corresponding to build s…
527 … build step outputs, produced by builder images, in the order corresponding to build step indices.…
530 "images": [ # Container images that were built as a part of the build.
534 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores…
542 …d Build. Use `available_secrets` to configure builds to access secrets from Secret Manager. For in…
543 …Name` with `secret`. For instructions see: https://cloud.google.com/cloud-build/docs/securing-buil…
545 …build's secrets, and must be used by at least one build step. Values can be at most 64 KB in …
550 …t;A String", # IAM service account whose credentials will be used at build runtime. Must be o…
551 …Location of the source in a supported storage service. # The location of the source files to build.
553 …"branchName": "A String", # Regex matching branches to build. The syntax of th…
554 "commitSha": "A String", # Explicit commit SHA to build.
555 …ring", # Directory, relative to the source root, in which to run the build. This must be a re…
556 …"invertRegex": True or False, # Only trigger a build if the revision regex does NOT matc…
557 … that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
559 …"substitutions": { # Substitutions to use in a triggered build. Should only be used with…
562 …"tagName": "A String", # Regex matching tags to build. The syntax of the regul…
567 …is object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
575 …to find the original source, or verify that some source was used for this build. # Output only. A …
576 …build source, which can be used to verify that the original source integrity was maintained in the…
577 …ntent of files, used in SourceProvenance messages to verify integrity of source input to the build.
586 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.rep…
587 …"branchName": "A String", # Regex matching branches to build. The syntax of th…
588 "commitSha": "A String", # Explicit commit SHA to build.
589 …ring", # Directory, relative to the source root, in which to run the build. This must be a re…
590 …"invertRegex": True or False, # Only trigger a build if the revision regex does NOT matc…
591 … that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
593 …"substitutions": { # Substitutions to use in a triggered build. Should only be used with…
596 …"tagName": "A String", # Regex matching tags to build. The syntax of the regul…
598 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.sto…
601 …is object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
603 …gleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build's `source.sto…
609 …"startTime": "A String", # Output only. Time at which execution of the build w…
610 "status": "A String", # Output only. Status of the build.
613 { # A step in the build pipeline.
617 …build's working directory. If this value is absolute, it may be outside the build's work…
618 …"entrypoint": "A String", # Entrypoint to be used instead of the build step im…
622 …uot;A String", # Unique identifier for this build step, used in `wait_for` to reference this …
623 …build step. If the image is available in the host's Docker daemon's cache, it will be ru…
624 …;: { # Start and end times for a build execution phase. # Output only. Stores timing information f…
629 …oud Key Management Service crypto key. These values must be specified in the build's `Secret`.
632 …us of the build step. At this time, build step status is only updated on build completion; step st…
633 …ting this build step. If not defined, the step has no time limit and will be allowed to continue t…
634 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
638 …build step. Each volume is created as an empty volume prior to execution of the build step. Upon c…
639 …es a Docker container volume which is mounted into build steps in order to persist files across bu…
640 …mes must be unique per build step and must be valid names for Docker volumes. Each named volume mu…
641 … must be absolute and cannot conflict with other volume paths on the same build step or with certa…
644 …build step depends on. This build step will not start until all the build steps in `wait_for` have…
649 "substitutions": { # Substitutions data for `Build` resource.
652 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
655 …e that this build should be allowed to run, to second granularity. If this amount of time elapses,…
656 …build. Valid keys are: * BUILD: time to execute all build steps. * PUSH: time to push all specifie…
657 "a_key": { # Start and end times for a build execution phase.
662 …;warnings": [ # Output only. Non-fatal problems encountered during the execution of the build.
663 { # A non-fatal problem encountered during the execution of the build.
702 …<pre>Returns information about a previously requested build. The `Build` that is returned includes…
705 …name: string, The name of the `Build` to retrieve. Format: `projects/{project}/locations/{location…
706 id: string, Required. ID of the build.
716 …build resource in the Cloud Build API. At a high level, a `Build` describes where to find source c…
717 … { # BuildApproval describes a build's approval configuration, state, and result. # Output on…
718 …es configuration for manual approval of a build. # Output only. Configuration for manual approval …
719 …: True or False, # Whether or not approval is needed. If this is set on a build, it will become pe…
721 …ssociated metadata of a manual approval of a build. # Output only. Result of manual approval for t…
723 …Email of the user that called the ApproveBuild API to approve or reject a build at the time that t…
726 …d by the UI differently. An example use case is a link to an external job that approved this Build.
728 "state": "A String", # Output only. The state of this build's approval.
730 …build that should be uploaded upon successful completion of all build steps. # Artifacts produced …
731 …build steps. The images will be pushed using the builder service account's credentials. The d…
734 …build steps. # A list of objects to be uploaded to Cloud Storage upon successful completion of all…
736 "paths": [ # Path globs used to match files in the build's workspace.
739 …"timing": { # Start and end times for a build execution phase. # Output only. Stores tim…
748 …build's secrets, and must be used by at least one build step. Values can be at most 64 KB in …
756 …ment variables must be unique across all of a build's secrets, and must be used by at least o…
761 …ng", # Output only. The ID of the `BuildTrigger` that triggered this build, if it was trigger…
762 …;: "A String", # Output only. Time at which the request to create the build was received.
763 …roblem encountered during the execution of the build. # Output only. Contains information about th…
767 … at which execution of the build was finished. The difference between finish_time and start_time i…
768 "id": "A String", # Output only. Unique identifier of the build.
769 …build steps. The images are pushed using the builder service account's credentials. The diges…
772 …"logUrl": "A String", # Output only. URL to logs for this build in Google Clou…
774 … # Output only. The 'Build' name with format: `projects/{project}/locations/{location}/b…
775 …t;: { # Optional arguments to enable specific features of builds. # Special options for this build.
776 …build. Note that this is *NOT* "disk free"; some of the space will be used by the operat…
777 …is is always enabled for triggered builds and cannot be overridden in the build configuration file.
778 …l exist for all build steps in this build. If a variable is defined in both globally and in a buil…
781 …"logStreamingOption": "A String", # Option to define build log streaming behav…
782 …g", # Option to specify the logging mode, which determines if and where build logs are stored.
783 …t;machineType": "A String", # Compute Engine machine type on which to run the build.
784 …build should be executed on a `WorkerPool`. See [running builds in a private pool](https://cloud.g…
785 …"name": "A String", # The `WorkerPool` resource to execute the build on. You m…
788 …values must be specified in the build's `Secret`. These variables will be available to all bu…
794 …s set to ALLOW_LOOSE for triggered builds and cannot be overridden in the build configuration file.
795 …build steps Each volume is created as an empty volume prior to starting the build process. Upon co…
796 …es a Docker container volume which is mounted into build steps in order to persist files across bu…
797 …mes must be unique per build step and must be valid names for Docker volumes. Each named volume mu…
798 … must be absolute and cannot conflict with other volume paths on the same build step or with certa…
804 …# TTL in queue for this build. If provided and the build is enqueued longer than this value, the b…
805 …"results": { # Artifacts created by the build pipeline. # Output only. Results of the bu…
807 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push al…
811 …"buildStepImages": [ # List of build step digests, in the order corresponding to build s…
814 … build step outputs, produced by builder images, in the order corresponding to build step indices.…
817 "images": [ # Container images that were built as a part of the build.
821 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores…
829 …d Build. Use `available_secrets` to configure builds to access secrets from Secret Manager. For in…
830 …Name` with `secret`. For instructions see: https://cloud.google.com/cloud-build/docs/securing-buil…
832 …build's secrets, and must be used by at least one build step. Values can be at most 64 KB in …
837 …t;A String", # IAM service account whose credentials will be used at build runtime. Must be o…
838 …Location of the source in a supported storage service. # The location of the source files to build.
840 …"branchName": "A String", # Regex matching branches to build. The syntax of th…
841 "commitSha": "A String", # Explicit commit SHA to build.
842 …ring", # Directory, relative to the source root, in which to run the build. This must be a re…
843 …"invertRegex": True or False, # Only trigger a build if the revision regex does NOT matc…
844 … that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
846 …"substitutions": { # Substitutions to use in a triggered build. Should only be used with…
849 …"tagName": "A String", # Regex matching tags to build. The syntax of the regul…
854 …is object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
862 …to find the original source, or verify that some source was used for this build. # Output only. A …
863 …build source, which can be used to verify that the original source integrity was maintained in the…
864 …ntent of files, used in SourceProvenance messages to verify integrity of source input to the build.
873 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.rep…
874 …"branchName": "A String", # Regex matching branches to build. The syntax of th…
875 "commitSha": "A String", # Explicit commit SHA to build.
876 …ring", # Directory, relative to the source root, in which to run the build. This must be a re…
877 …"invertRegex": True or False, # Only trigger a build if the revision regex does NOT matc…
878 … that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
880 …"substitutions": { # Substitutions to use in a triggered build. Should only be used with…
883 …"tagName": "A String", # Regex matching tags to build. The syntax of the regul…
885 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.sto…
888 …is object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
890 …gleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build's `source.sto…
896 …"startTime": "A String", # Output only. Time at which execution of the build w…
897 "status": "A String", # Output only. Status of the build.
900 { # A step in the build pipeline.
904 …build's working directory. If this value is absolute, it may be outside the build's work…
905 …"entrypoint": "A String", # Entrypoint to be used instead of the build step im…
909 …uot;A String", # Unique identifier for this build step, used in `wait_for` to reference this …
910 …build step. If the image is available in the host's Docker daemon's cache, it will be ru…
911 …;: { # Start and end times for a build execution phase. # Output only. Stores timing information f…
916 …oud Key Management Service crypto key. These values must be specified in the build's `Secret`.
919 …us of the build step. At this time, build step status is only updated on build completion; step st…
920 …ting this build step. If not defined, the step has no time limit and will be allowed to continue t…
921 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
925 …build step. Each volume is created as an empty volume prior to execution of the build step. Upon c…
926 …es a Docker container volume which is mounted into build steps in order to persist files across bu…
927 …mes must be unique per build step and must be valid names for Docker volumes. Each named volume mu…
928 … must be absolute and cannot conflict with other volume paths on the same build step or with certa…
931 …build step depends on. This build step will not start until all the build steps in `wait_for` have…
936 "substitutions": { # Substitutions data for `Build` resource.
939 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
942 …e that this build should be allowed to run, to second granularity. If this amount of time elapses,…
943 …build. Valid keys are: * BUILD: time to execute all build steps. * PUSH: time to push all specifie…
944 "a_key": { # Start and end times for a build execution phase.
949 …;warnings": [ # Output only. Non-fatal problems encountered during the execution of the build.
950 { # A non-fatal problem encountered during the execution of the build.
978 …build resource in the Cloud Build API. At a high level, a `Build` describes where to find source c…
979 … { # BuildApproval describes a build's approval configuration, state, and result. # Output on…
980 …es configuration for manual approval of a build. # Output only. Configuration for manual approval …
981 …: True or False, # Whether or not approval is needed. If this is set on a build, it will become pe…
983 …ssociated metadata of a manual approval of a build. # Output only. Result of manual approval for t…
985 …Email of the user that called the ApproveBuild API to approve or reject a build at the time that t…
988 …d by the UI differently. An example use case is a link to an external job that approved this Build.
990 … "state": "A String", # Output only. The state of this build's approval.
992 …build that should be uploaded upon successful completion of all build steps. # Artifacts produced …
993 …build steps. The images will be pushed using the builder service account's credentials. The d…
996 …build steps. # A list of objects to be uploaded to Cloud Storage upon successful completion of all…
998 "paths": [ # Path globs used to match files in the build's workspace.
1001 …"timing": { # Start and end times for a build execution phase. # Output only. Stores tim…
1010 …build's secrets, and must be used by at least one build step. Values can be at most 64 KB in …
1018 …ment variables must be unique across all of a build's secrets, and must be used by at least o…
1023 …ng", # Output only. The ID of the `BuildTrigger` that triggered this build, if it was trigger…
1024 …;: "A String", # Output only. Time at which the request to create the build was received.
1025 …roblem encountered during the execution of the build. # Output only. Contains information about th…
1029 … at which execution of the build was finished. The difference between finish_time and start_time i…
1030 "id": "A String", # Output only. Unique identifier of the build.
1031 …build steps. The images are pushed using the builder service account's credentials. The diges…
1034 …"logUrl": "A String", # Output only. URL to logs for this build in Google Clou…
1036 … # Output only. The 'Build' name with format: `projects/{project}/locations/{location}/b…
1037 …t;: { # Optional arguments to enable specific features of builds. # Special options for this build.
1038 …build. Note that this is *NOT* "disk free"; some of the space will be used by the operat…
1039 …is is always enabled for triggered builds and cannot be overridden in the build configuration file.
1040 …l exist for all build steps in this build. If a variable is defined in both globally and in a buil…
1043 …"logStreamingOption": "A String", # Option to define build log streaming behav…
1044 …g", # Option to specify the logging mode, which determines if and where build logs are stored.
1045 …t;machineType": "A String", # Compute Engine machine type on which to run the build.
1046 …build should be executed on a `WorkerPool`. See [running builds in a private pool](https://cloud.g…
1047 …"name": "A String", # The `WorkerPool` resource to execute the build on. You m…
1050 …values must be specified in the build's `Secret`. These variables will be available to all bu…
1056 …s set to ALLOW_LOOSE for triggered builds and cannot be overridden in the build configuration file.
1057 …build steps Each volume is created as an empty volume prior to starting the build process. Upon co…
1058 …es a Docker container volume which is mounted into build steps in order to persist files across bu…
1059 …mes must be unique per build step and must be valid names for Docker volumes. Each named volume mu…
1060 … must be absolute and cannot conflict with other volume paths on the same build step or with certa…
1066 …# TTL in queue for this build. If provided and the build is enqueued longer than this value, the b…
1067 …"results": { # Artifacts created by the build pipeline. # Output only. Results of the bu…
1069 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push al…
1073 …"buildStepImages": [ # List of build step digests, in the order corresponding to build s…
1076 … build step outputs, produced by builder images, in the order corresponding to build step indices.…
1079 "images": [ # Container images that were built as a part of the build.
1083 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores…
1091 …d Build. Use `available_secrets` to configure builds to access secrets from Secret Manager. For in…
1092 …Name` with `secret`. For instructions see: https://cloud.google.com/cloud-build/docs/securing-buil…
1094 …build's secrets, and must be used by at least one build step. Values can be at most 64 KB in …
1099 …t;A String", # IAM service account whose credentials will be used at build runtime. Must be o…
1100 …Location of the source in a supported storage service. # The location of the source files to build.
1102 …"branchName": "A String", # Regex matching branches to build. The syntax of th…
1103 "commitSha": "A String", # Explicit commit SHA to build.
1104 …ring", # Directory, relative to the source root, in which to run the build. This must be a re…
1105 …"invertRegex": True or False, # Only trigger a build if the revision regex does NOT matc…
1106 … that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
1108 …"substitutions": { # Substitutions to use in a triggered build. Should only be used with…
1111 …"tagName": "A String", # Regex matching tags to build. The syntax of the regul…
1116 …is object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
1124 …to find the original source, or verify that some source was used for this build. # Output only. A …
1125 …build source, which can be used to verify that the original source integrity was maintained in the…
1126 …ntent of files, used in SourceProvenance messages to verify integrity of source input to the build.
1135 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.rep…
1136 …"branchName": "A String", # Regex matching branches to build. The syntax of th…
1137 "commitSha": "A String", # Explicit commit SHA to build.
1138 …ring", # Directory, relative to the source root, in which to run the build. This must be a re…
1139 …"invertRegex": True or False, # Only trigger a build if the revision regex does NOT matc…
1140 … that owns the Cloud Source Repository. If omitted, the project ID requesting the build is assumed.
1142 …"substitutions": { # Substitutions to use in a triggered build. Should only be used with…
1145 …"tagName": "A String", # Regex matching tags to build. The syntax of the regul…
1147 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.sto…
1150 …is object must be a zipped (`.zip`) or gzipped archive file (`.tar.gz`) containing source to build.
1152 …gleCloudPlatform/cloud-builders/tree/master/gcs-fetcher). # A copy of the build's `source.sto…
1158 …tTime": "A String", # Output only. Time at which execution of the build was started.
1159 "status": "A String", # Output only. Status of the build.
1162 { # A step in the build pipeline.
1166 …build's working directory. If this value is absolute, it may be outside the build's work…
1167 …point": "A String", # Entrypoint to be used instead of the build step image's …
1171 …uot;A String", # Unique identifier for this build step, used in `wait_for` to reference this …
1172 …build step. If the image is available in the host's Docker daemon's cache, it will be ru…
1173 …;: { # Start and end times for a build execution phase. # Output only. Stores timing information f…
1178 …oud Key Management Service crypto key. These values must be specified in the build's `Secret`.
1181 …us of the build step. At this time, build step status is only updated on build completion; step st…
1182 …ting this build step. If not defined, the step has no time limit and will be allowed to continue t…
1183 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
1187 …build step. Each volume is created as an empty volume prior to execution of the build step. Upon c…
1188 …es a Docker container volume which is mounted into build steps in order to persist files across bu…
1189 …mes must be unique per build step and must be valid names for Docker volumes. Each named volume mu…
1190 … must be absolute and cannot conflict with other volume paths on the same build step or with certa…
1193 …build step depends on. This build step will not start until all the build steps in `wait_for` have…
1198 "substitutions": { # Substitutions data for `Build` resource.
1201 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
1204 …e that this build should be allowed to run, to second granularity. If this amount of time elapses,…
1205 …build. Valid keys are: * BUILD: time to execute all build steps. * PUSH: time to push all specifie…
1206 "a_key": { # Start and end times for a build execution phase.
1211 …;warnings": [ # Output only. Non-fatal problems encountered during the execution of the build.
1212 { # A non-fatal problem encountered during the execution of the build.
1239 …build based on the specified build. This method creates a new build using the original build reque…
1242 …name: string, The name of the `Build` to retry. Format: `projects/{project}/locations/{location}/b…
1246 { # Specifies a build to retry.
1247 "id": "A String", # Required. Build ID of the original build.
1248 …t;A String", # The name of the `Build` to retry. Format: `projects/{project}/locations/{locat…