Lines Matching full:build

75 <h1><a href="cloudbuild_v1.html">Cloud Build API</a> . <a href="cloudbuild_v1.projects.html">projec…
110 { # Configuration for an automated build in response to source repository
113 # a build whenever a GitHub event is received.
114 # build whenever a GitHub event is received.
139 …teFilter is a filter that indicates that we should build on all # Output only. Indicates that a bu…
152 # not used to determine whether or not to trigger a build.
156 # outside of the ignored_files globs, then we do not trigger a build.
162 "substitutions": { # Substitutions data for Build resource.
165 "disabled": True or False, # If true, the trigger will never result in a build.
166 "build": { # A build resource in the Cloud Build API. # Contents of the build template.
168 # At a high level, a `Build` describes where to find source code, how to build
173 # build is created:
175 # - $PROJECT_ID: the project ID of the build.
176 # - $BUILD_ID: the autogenerated ID of the build.
183 "results": { # Artifacts created by the build pipeline. # Output only. Results of the build.
184 "buildStepOutputs": [ # List of build step outputs, produced by builder images, in the order
185 # corresponding to build step indices.
187 # [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders)
192 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push all non-cont…
197 "images": [ # Container images that were built as a part of the build.
199 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores timing in…
208 "buildStepImages": [ # List of build step digests, in the order corresponding to build step
215 # some source was used for this build.
216 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.repo_sou…
219 # project ID requesting the build is assumed.
220 "commitSha": "A String", # Explicit commit SHA to build.
223 "tagName": "A String", # Name of the tag to build.
224 "branchName": "A String", # Name of the branch to build.
225 "dir": "A String", # Directory, relative to the source root, in which to run the build.
230 "fileHashes": { # Output only. Hash(es) of the build source, which can be used to verify that
231 # the original source integrity was maintained in the build. Note that
235 # The keys to this map are file paths used as build source and the values
238 # If the build source came in a single package such as a gzipped tarfile
241 # SourceProvenance messages to verify integrity of source input to the build.
250 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.storage_…
257 # build.
263 "images": [ # A list of images to be pushed upon the successful completion of all build
268 # The digests of the pushed images will be stored in the `Build` resource's
271 # If any of the images fail to be pushed, the build status is marked
275 "id": "A String", # Output only. Unique identifier of the build.
276 …"artifacts": { # Artifacts produced by a build that should be uploaded upon # Artifacts produced b…
277 # successful completion of all build steps.
278 # successful completion of all build steps.
279 "images": [ # A list of images to be pushed upon the successful completion of all build
284 # The digests of the pushed images will be stored in the Build resource's
287 # If any of the images fail to be pushed, the build is marked FAILURE.
291 # completion of all build steps.
298 # Build resource's results field.
300 # If any objects fail to be pushed, the build is marked FAILURE.
301 # completion of all build steps.
302 …"timing": { # Start and end times for a build execution phase. # Output only. Stores timing inform…
306 "paths": [ # Path globs used to match files in the build's workspace.
318 "substitutions": { # Substitutions data for `Build` resource.
321 …Location of the source in a supported storage service. # The location of the source files to build.
325 # project ID requesting the build is assumed.
326 "commitSha": "A String", # Explicit commit SHA to build.
329 "tagName": "A String", # Name of the tag to build.
330 "branchName": "A String", # Name of the branch to build.
331 "dir": "A String", # Directory, relative to the source root, in which to run the build.
342 # build.
348 "status": "A String", # Output only. Status of the build.
349 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
353 "startTime": "A String", # Output only. Time at which execution of the build was started.
354 "timing": { # Output only. Stores timing information for phases of the build. Valid keys
357 # * BUILD: time to execute all build steps
361 # If the build does not specify source or images,
363 "a_key": { # Start and end times for a build execution phase.
368 …"createTime": "A String", # Output only. Time at which the request to create the build was receive…
369 "finishTime": "A String", # Output only. Time at which execution of the build was finished.
372 # build's execution.
373 …riggerId": "A String", # Output only. The ID of the `BuildTrigger` that triggered this build, if it
380 # Secret environment variables must be unique across all of a build's
381 # secrets, and must be used by at least one build step. Values can be at most
383 # build's secrets.
390 { # A step in the build pipeline.
391 … "status": "A String", # Output only. Status of the build step. At this time, build step status is
392 # only updated on build completion; step status is not updated in real-time
393 # as the build progresses.
408 "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
409 # This build step will not start until all the build steps in `wait_for`
410 # have completed successfully. If `wait_for` is empty, this build step will
411 # start when all previous build steps in the `Build.Steps` list have
415 … "timeout": "A String", # Time limit for executing this build step. If not defined, the step has no
417 # or the build itself times out.
420 # build's `Secret`.
423 …"entrypoint": "A String", # Entrypoint to be used instead of the build step image's default entryp…
425 "volumes": [ # List of volumes to mount into the build step.
428 # build step. Upon completion of the build, volumes and their contents are
432 # of a build request with an incorrect configuration.
433 { # Volume describes a Docker container volume which is mounted into build steps
434 # in order to persist files across build step execution.
438 # same build step or with certain reserved volume paths.
441 # Volume names must be unique per build step and must be valid names for
442 # Docker volumes. Each named volume must be used by at least two build steps.
445 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
449 …": { # Start and end times for a build execution phase. # Output only. Stores timing information f…
454 "id": "A String", # Unique identifier for this build step, used in `wait_for` to
455 # reference this build step as a dependency.
458 # If this value is a relative path, it is relative to the build's working
459 # directory. If this value is absolute, it may be outside the build's working
461 # across build step executions, unless a `volume` for that path is specified.
463 # If the build specifies a `RepoSource` with `dir` and a step with a `dir`,
467 # build step.
474 # the officially supported build steps
480 # If you built an image in a previous build step, it will be stored in the
482 # later build step.
485 "timeout": "A String", # Amount of time that this build should be allowed to run, to second
486 # granularity. If this amount of time elapses, work on the build will cease
487 # and the build status will be `TIMEOUT`.
494 …s": { # Optional arguments to enable specific features of builds. # Special options for this build.
499 "volumes": [ # Global list of volumes to mount for ALL build steps
501 # Each volume is created as an empty volume prior to starting the build
502 # process. Upon completion of the build, volumes and their contents are
504 # defined a build step.
506 # Using a global volume in a build with only one step is not valid as
507 # it is indicative of a build request with an incorrect configuration.
508 { # Volume describes a Docker container volume which is mounted into build steps
509 # in order to persist files across build step execution.
513 # same build step or with certain reserved volume paths.
516 # Volume names must be unique per build step and must be valid names for
517 # Docker volumes. Each named volume must be used by at least two build steps.
520 …"workerPool": "A String", # Option to specify a `WorkerPool` for the build. User specifies the pool
523 … "logStreamingOption": "A String", # Option to define build log streaming behavior to Google Cloud
530 # build's `Secret`. These variables will be available to all build steps
531 # in this build.
534 …"diskSizeGb": "A String", # Requested disk size for the VM that runs the build. Note that this is …
536 # build utilities. Also note that this is the minimum disk size that will be
537 # allocated for the build -- the build may run with a larger disk than
541 # build steps in this build. If a variable is defined in both globally and in
542 # a build step, the variable will use the build step value.
549 "machineType": "A String", # Compute Engine machine type on which to run the build.
551 "logUrl": "A String", # Output only. URL to logs for this build in Google Cloud Console.
555 # concerned, we should trigger the build.
560 # then we do not trigger a build.
563 …ogle Cloud Source Repository. # Template describing the types of source changes to trigger a build.
567 # will trigger a build.
569 # project ID requesting the build is assumed.
570 "commitSha": "A String", # Explicit commit SHA to build.
573 "tagName": "A String", # Name of the tag to build.
574 "branchName": "A String", # Name of the branch to build.
575 "dir": "A String", # Directory, relative to the source root, in which to run the build.
591 { # Configuration for an automated build in response to source repository
594 # a build whenever a GitHub event is received.
595 # build whenever a GitHub event is received.
620 …teFilter is a filter that indicates that we should build on all # Output only. Indicates that a bu…
633 # not used to determine whether or not to trigger a build.
637 # outside of the ignored_files globs, then we do not trigger a build.
643 "substitutions": { # Substitutions data for Build resource.
646 "disabled": True or False, # If true, the trigger will never result in a build.
647 "build": { # A build resource in the Cloud Build API. # Contents of the build template.
649 # At a high level, a `Build` describes where to find source code, how to build
654 # build is created:
656 # - $PROJECT_ID: the project ID of the build.
657 # - $BUILD_ID: the autogenerated ID of the build.
664 "results": { # Artifacts created by the build pipeline. # Output only. Results of the build.
665 "buildStepOutputs": [ # List of build step outputs, produced by builder images, in the order
666 # corresponding to build step indices.
668 # [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders)
673 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push all non-cont…
678 "images": [ # Container images that were built as a part of the build.
680 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores timing in…
689 "buildStepImages": [ # List of build step digests, in the order corresponding to build step
696 # some source was used for this build.
697 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.repo_sou…
700 # project ID requesting the build is assumed.
701 "commitSha": "A String", # Explicit commit SHA to build.
704 "tagName": "A String", # Name of the tag to build.
705 "branchName": "A String", # Name of the branch to build.
706 "dir": "A String", # Directory, relative to the source root, in which to run the build.
711 … "fileHashes": { # Output only. Hash(es) of the build source, which can be used to verify that
712 # the original source integrity was maintained in the build. Note that
716 # The keys to this map are file paths used as build source and the values
719 # If the build source came in a single package such as a gzipped tarfile
722 # SourceProvenance messages to verify integrity of source input to the build.
731 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.storage_…
738 # build.
744 "images": [ # A list of images to be pushed upon the successful completion of all build
749 # The digests of the pushed images will be stored in the `Build` resource's
752 # If any of the images fail to be pushed, the build status is marked
756 "id": "A String", # Output only. Unique identifier of the build.
757 …"artifacts": { # Artifacts produced by a build that should be uploaded upon # Artifacts produced b…
758 # successful completion of all build steps.
759 # successful completion of all build steps.
760 "images": [ # A list of images to be pushed upon the successful completion of all build
765 # The digests of the pushed images will be stored in the Build resource's
768 # If any of the images fail to be pushed, the build is marked FAILURE.
772 # completion of all build steps.
779 # Build resource's results field.
781 # If any objects fail to be pushed, the build is marked FAILURE.
782 # completion of all build steps.
783 …"timing": { # Start and end times for a build execution phase. # Output only. Stores timing inform…
787 "paths": [ # Path globs used to match files in the build's workspace.
799 "substitutions": { # Substitutions data for `Build` resource.
802 …Location of the source in a supported storage service. # The location of the source files to build.
806 # project ID requesting the build is assumed.
807 "commitSha": "A String", # Explicit commit SHA to build.
810 "tagName": "A String", # Name of the tag to build.
811 "branchName": "A String", # Name of the branch to build.
812 "dir": "A String", # Directory, relative to the source root, in which to run the build.
823 # build.
829 "status": "A String", # Output only. Status of the build.
830 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
834 "startTime": "A String", # Output only. Time at which execution of the build was started.
835 "timing": { # Output only. Stores timing information for phases of the build. Valid keys
838 # * BUILD: time to execute all build steps
842 # If the build does not specify source or images,
844 "a_key": { # Start and end times for a build execution phase.
849 …"createTime": "A String", # Output only. Time at which the request to create the build was receive…
850 "finishTime": "A String", # Output only. Time at which execution of the build was finished.
853 # build's execution.
854 …riggerId": "A String", # Output only. The ID of the `BuildTrigger` that triggered this build, if it
861 # Secret environment variables must be unique across all of a build's
862 # secrets, and must be used by at least one build step. Values can be at most
864 # build's secrets.
871 { # A step in the build pipeline.
872 … "status": "A String", # Output only. Status of the build step. At this time, build step status is
873 # only updated on build completion; step status is not updated in real-time
874 # as the build progresses.
889 "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
890 # This build step will not start until all the build steps in `wait_for`
891 # have completed successfully. If `wait_for` is empty, this build step will
892 # start when all previous build steps in the `Build.Steps` list have
896 … "timeout": "A String", # Time limit for executing this build step. If not defined, the step has no
898 # or the build itself times out.
901 # build's `Secret`.
904 …"entrypoint": "A String", # Entrypoint to be used instead of the build step image's default entryp…
906 "volumes": [ # List of volumes to mount into the build step.
909 # build step. Upon completion of the build, volumes and their contents are
913 # of a build request with an incorrect configuration.
914 { # Volume describes a Docker container volume which is mounted into build steps
915 # in order to persist files across build step execution.
919 # same build step or with certain reserved volume paths.
922 # Volume names must be unique per build step and must be valid names for
923 # Docker volumes. Each named volume must be used by at least two build steps.
926 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
930 …": { # Start and end times for a build execution phase. # Output only. Stores timing information f…
935 "id": "A String", # Unique identifier for this build step, used in `wait_for` to
936 # reference this build step as a dependency.
939 # If this value is a relative path, it is relative to the build's working
940 # directory. If this value is absolute, it may be outside the build's working
942 # across build step executions, unless a `volume` for that path is specified.
944 # If the build specifies a `RepoSource` with `dir` and a step with a `dir`,
948 # build step.
955 # the officially supported build steps
961 # If you built an image in a previous build step, it will be stored in the
963 # later build step.
966 "timeout": "A String", # Amount of time that this build should be allowed to run, to second
967 # granularity. If this amount of time elapses, work on the build will cease
968 # and the build status will be `TIMEOUT`.
975 …s": { # Optional arguments to enable specific features of builds. # Special options for this build.
980 "volumes": [ # Global list of volumes to mount for ALL build steps
982 # Each volume is created as an empty volume prior to starting the build
983 # process. Upon completion of the build, volumes and their contents are
985 # defined a build step.
987 # Using a global volume in a build with only one step is not valid as
988 # it is indicative of a build request with an incorrect configuration.
989 { # Volume describes a Docker container volume which is mounted into build steps
990 # in order to persist files across build step execution.
994 # same build step or with certain reserved volume paths.
997 # Volume names must be unique per build step and must be valid names for
998 # Docker volumes. Each named volume must be used by at least two build steps.
1001 …"workerPool": "A String", # Option to specify a `WorkerPool` for the build. User specifies the pool
1004 … "logStreamingOption": "A String", # Option to define build log streaming behavior to Google Cloud
1011 # build's `Secret`. These variables will be available to all build steps
1012 # in this build.
1015 …"diskSizeGb": "A String", # Requested disk size for the VM that runs the build. Note that this is …
1017 # build utilities. Also note that this is the minimum disk size that will be
1018 # allocated for the build -- the build may run with a larger disk than
1022 # build steps in this build. If a variable is defined in both globally and in
1023 # a build step, the variable will use the build step value.
1030 "machineType": "A String", # Compute Engine machine type on which to run the build.
1032 "logUrl": "A String", # Output only. URL to logs for this build in Google Cloud Console.
1036 # concerned, we should trigger the build.
1041 # then we do not trigger a build.
1044 …ogle Cloud Source Repository. # Template describing the types of source changes to trigger a build.
1048 # will trigger a build.
1050 # project ID requesting the build is assumed.
1051 "commitSha": "A String", # Explicit commit SHA to build.
1054 "tagName": "A String", # Name of the tag to build.
1055 "branchName": "A String", # Name of the branch to build.
1056 "dir": "A String", # Directory, relative to the source root, in which to run the build.
1111 { # Configuration for an automated build in response to source repository
1114 # a build whenever a GitHub event is received.
1115 # build whenever a GitHub event is received.
1140 …teFilter is a filter that indicates that we should build on all # Output only. Indicates that a bu…
1153 # not used to determine whether or not to trigger a build.
1157 # outside of the ignored_files globs, then we do not trigger a build.
1163 "substitutions": { # Substitutions data for Build resource.
1166 "disabled": True or False, # If true, the trigger will never result in a build.
1167 "build": { # A build resource in the Cloud Build API. # Contents of the build template.
1169 # At a high level, a `Build` describes where to find source code, how to build
1174 # build is created:
1176 # - $PROJECT_ID: the project ID of the build.
1177 # - $BUILD_ID: the autogenerated ID of the build.
1184 "results": { # Artifacts created by the build pipeline. # Output only. Results of the build.
1185 "buildStepOutputs": [ # List of build step outputs, produced by builder images, in the order
1186 # corresponding to build step indices.
1188 # [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders)
1193 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push all non-cont…
1198 "images": [ # Container images that were built as a part of the build.
1200 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores timing in…
1209 "buildStepImages": [ # List of build step digests, in the order corresponding to build step
1216 # some source was used for this build.
1217 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.repo_sou…
1220 # project ID requesting the build is assumed.
1221 "commitSha": "A String", # Explicit commit SHA to build.
1224 "tagName": "A String", # Name of the tag to build.
1225 "branchName": "A String", # Name of the branch to build.
1226 "dir": "A String", # Directory, relative to the source root, in which to run the build.
1231 … "fileHashes": { # Output only. Hash(es) of the build source, which can be used to verify that
1232 # the original source integrity was maintained in the build. Note that
1236 # The keys to this map are file paths used as build source and the values
1239 # If the build source came in a single package such as a gzipped tarfile
1242 # SourceProvenance messages to verify integrity of source input to the build.
1251 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.storage_…
1258 # build.
1264 "images": [ # A list of images to be pushed upon the successful completion of all build
1269 # The digests of the pushed images will be stored in the `Build` resource's
1272 # If any of the images fail to be pushed, the build status is marked
1276 "id": "A String", # Output only. Unique identifier of the build.
1277 …"artifacts": { # Artifacts produced by a build that should be uploaded upon # Artifacts produced b…
1278 # successful completion of all build steps.
1279 # successful completion of all build steps.
1280 "images": [ # A list of images to be pushed upon the successful completion of all build
1285 # The digests of the pushed images will be stored in the Build resource's
1288 # If any of the images fail to be pushed, the build is marked FAILURE.
1292 # completion of all build steps.
1299 # Build resource's results field.
1301 # If any objects fail to be pushed, the build is marked FAILURE.
1302 # completion of all build steps.
1303 …"timing": { # Start and end times for a build execution phase. # Output only. Stores timing inform…
1307 "paths": [ # Path globs used to match files in the build's workspace.
1319 "substitutions": { # Substitutions data for `Build` resource.
1322 …Location of the source in a supported storage service. # The location of the source files to build.
1326 # project ID requesting the build is assumed.
1327 "commitSha": "A String", # Explicit commit SHA to build.
1330 "tagName": "A String", # Name of the tag to build.
1331 "branchName": "A String", # Name of the branch to build.
1332 "dir": "A String", # Directory, relative to the source root, in which to run the build.
1343 # build.
1349 "status": "A String", # Output only. Status of the build.
1350 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
1354 "startTime": "A String", # Output only. Time at which execution of the build was started.
1355 "timing": { # Output only. Stores timing information for phases of the build. Valid keys
1358 # * BUILD: time to execute all build steps
1362 # If the build does not specify source or images,
1364 "a_key": { # Start and end times for a build execution phase.
1369 …"createTime": "A String", # Output only. Time at which the request to create the build was receive…
1370 "finishTime": "A String", # Output only. Time at which execution of the build was finished.
1373 # build's execution.
1374 …riggerId": "A String", # Output only. The ID of the `BuildTrigger` that triggered this build, if it
1381 # Secret environment variables must be unique across all of a build's
1382 # secrets, and must be used by at least one build step. Values can be at most
1384 # build's secrets.
1391 { # A step in the build pipeline.
1392 … "status": "A String", # Output only. Status of the build step. At this time, build step status is
1393 # only updated on build completion; step status is not updated in real-time
1394 # as the build progresses.
1409 "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
1410 # This build step will not start until all the build steps in `wait_for`
1411 # have completed successfully. If `wait_for` is empty, this build step will
1412 # start when all previous build steps in the `Build.Steps` list have
1416 … "timeout": "A String", # Time limit for executing this build step. If not defined, the step has no
1418 # or the build itself times out.
1421 # build's `Secret`.
1424 …"entrypoint": "A String", # Entrypoint to be used instead of the build step image's default entryp…
1426 "volumes": [ # List of volumes to mount into the build step.
1429 # build step. Upon completion of the build, volumes and their contents are
1433 # of a build request with an incorrect configuration.
1434 { # Volume describes a Docker container volume which is mounted into build steps
1435 # in order to persist files across build step execution.
1439 # same build step or with certain reserved volume paths.
1442 # Volume names must be unique per build step and must be valid names for
1443 # Docker volumes. Each named volume must be used by at least two build steps.
1446 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
1450 …": { # Start and end times for a build execution phase. # Output only. Stores timing information f…
1455 "id": "A String", # Unique identifier for this build step, used in `wait_for` to
1456 # reference this build step as a dependency.
1459 # If this value is a relative path, it is relative to the build's working
1460 # directory. If this value is absolute, it may be outside the build's working
1462 # across build step executions, unless a `volume` for that path is specified.
1464 # If the build specifies a `RepoSource` with `dir` and a step with a `dir`,
1468 # build step.
1475 # the officially supported build steps
1481 # If you built an image in a previous build step, it will be stored in the
1483 # later build step.
1486 "timeout": "A String", # Amount of time that this build should be allowed to run, to second
1487 # granularity. If this amount of time elapses, work on the build will cease
1488 # and the build status will be `TIMEOUT`.
1495 …s": { # Optional arguments to enable specific features of builds. # Special options for this build.
1500 "volumes": [ # Global list of volumes to mount for ALL build steps
1502 # Each volume is created as an empty volume prior to starting the build
1503 # process. Upon completion of the build, volumes and their contents are
1505 # defined a build step.
1507 # Using a global volume in a build with only one step is not valid as
1508 # it is indicative of a build request with an incorrect configuration.
1509 { # Volume describes a Docker container volume which is mounted into build steps
1510 # in order to persist files across build step execution.
1514 # same build step or with certain reserved volume paths.
1517 # Volume names must be unique per build step and must be valid names for
1518 # Docker volumes. Each named volume must be used by at least two build steps.
1521 …"workerPool": "A String", # Option to specify a `WorkerPool` for the build. User specifies the pool
1524 … "logStreamingOption": "A String", # Option to define build log streaming behavior to Google Cloud
1531 # build's `Secret`. These variables will be available to all build steps
1532 # in this build.
1535 …"diskSizeGb": "A String", # Requested disk size for the VM that runs the build. Note that this is …
1537 # build utilities. Also note that this is the minimum disk size that will be
1538 # allocated for the build -- the build may run with a larger disk than
1542 # build steps in this build. If a variable is defined in both globally and in
1543 # a build step, the variable will use the build step value.
1550 "machineType": "A String", # Compute Engine machine type on which to run the build.
1552 "logUrl": "A String", # Output only. URL to logs for this build in Google Cloud Console.
1556 # concerned, we should trigger the build.
1561 # then we do not trigger a build.
1564 …ogle Cloud Source Repository. # Template describing the types of source changes to trigger a build.
1568 # will trigger a build.
1570 # project ID requesting the build is assumed.
1571 "commitSha": "A String", # Explicit commit SHA to build.
1574 "tagName": "A String", # Name of the tag to build.
1575 "branchName": "A String", # Name of the branch to build.
1576 "dir": "A String", # Directory, relative to the source root, in which to run the build.
1606 { # Configuration for an automated build in response to source repository
1609 # a build whenever a GitHub event is received.
1610 # build whenever a GitHub event is received.
1635 …teFilter is a filter that indicates that we should build on all # Output only. Indicates that a bu…
1648 # not used to determine whether or not to trigger a build.
1652 # outside of the ignored_files globs, then we do not trigger a build.
1658 "substitutions": { # Substitutions data for Build resource.
1661 "disabled": True or False, # If true, the trigger will never result in a build.
1662 "build": { # A build resource in the Cloud Build API. # Contents of the build template.
1664 # At a high level, a `Build` describes where to find source code, how to build
1669 # build is created:
1671 # - $PROJECT_ID: the project ID of the build.
1672 # - $BUILD_ID: the autogenerated ID of the build.
1679 … "results": { # Artifacts created by the build pipeline. # Output only. Results of the build.
1680 … "buildStepOutputs": [ # List of build step outputs, produced by builder images, in the order
1681 # corresponding to build step indices.
1683 # [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders)
1688 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push all non-cont…
1693 "images": [ # Container images that were built as a part of the build.
1695 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores timing in…
1704 … "buildStepImages": [ # List of build step digests, in the order corresponding to build step
1711 # some source was used for this build.
1712 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.repo_sou…
1715 # project ID requesting the build is assumed.
1716 "commitSha": "A String", # Explicit commit SHA to build.
1719 "tagName": "A String", # Name of the tag to build.
1720 "branchName": "A String", # Name of the branch to build.
1721 … "dir": "A String", # Directory, relative to the source root, in which to run the build.
1726 … "fileHashes": { # Output only. Hash(es) of the build source, which can be used to verify that
1727 # the original source integrity was maintained in the build. Note that
1731 # The keys to this map are file paths used as build source and the values
1734 # If the build source came in a single package such as a gzipped tarfile
1737 # SourceProvenance messages to verify integrity of source input to the build.
1746 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.storage_…
1753 # build.
1759 "images": [ # A list of images to be pushed upon the successful completion of all build
1764 # The digests of the pushed images will be stored in the `Build` resource's
1767 # If any of the images fail to be pushed, the build status is marked
1771 "id": "A String", # Output only. Unique identifier of the build.
1772 …"artifacts": { # Artifacts produced by a build that should be uploaded upon # Artifacts produced b…
1773 # successful completion of all build steps.
1774 # successful completion of all build steps.
1775 "images": [ # A list of images to be pushed upon the successful completion of all build
1780 # The digests of the pushed images will be stored in the Build resource's
1783 # If any of the images fail to be pushed, the build is marked FAILURE.
1787 # completion of all build steps.
1794 # Build resource's results field.
1796 # If any objects fail to be pushed, the build is marked FAILURE.
1797 # completion of all build steps.
1798 …"timing": { # Start and end times for a build execution phase. # Output only. Stores timing inform…
1802 "paths": [ # Path globs used to match files in the build's workspace.
1814 "substitutions": { # Substitutions data for `Build` resource.
1817 …Location of the source in a supported storage service. # The location of the source files to build.
1821 # project ID requesting the build is assumed.
1822 "commitSha": "A String", # Explicit commit SHA to build.
1825 "tagName": "A String", # Name of the tag to build.
1826 "branchName": "A String", # Name of the branch to build.
1827 … "dir": "A String", # Directory, relative to the source root, in which to run the build.
1838 # build.
1844 "status": "A String", # Output only. Status of the build.
1845 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
1849 "startTime": "A String", # Output only. Time at which execution of the build was started.
1850 "timing": { # Output only. Stores timing information for phases of the build. Valid keys
1853 # * BUILD: time to execute all build steps
1857 # If the build does not specify source or images,
1859 "a_key": { # Start and end times for a build execution phase.
1864 …"createTime": "A String", # Output only. Time at which the request to create the build was receive…
1865 … "finishTime": "A String", # Output only. Time at which execution of the build was finished.
1868 # build's execution.
1869 …riggerId": "A String", # Output only. The ID of the `BuildTrigger` that triggered this build, if it
1876 # Secret environment variables must be unique across all of a build's
1877 # secrets, and must be used by at least one build step. Values can be at most
1879 # build's secrets.
1886 { # A step in the build pipeline.
1887 … "status": "A String", # Output only. Status of the build step. At this time, build step status is
1888 # only updated on build completion; step status is not updated in real-time
1889 # as the build progresses.
1904 "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
1905 # This build step will not start until all the build steps in `wait_for`
1906 # have completed successfully. If `wait_for` is empty, this build step will
1907 # start when all previous build steps in the `Build.Steps` list have
1911 … "timeout": "A String", # Time limit for executing this build step. If not defined, the step has no
1913 # or the build itself times out.
1916 # build's `Secret`.
1919 …"entrypoint": "A String", # Entrypoint to be used instead of the build step image's default entryp…
1921 "volumes": [ # List of volumes to mount into the build step.
1924 # build step. Upon completion of the build, volumes and their contents are
1928 # of a build request with an incorrect configuration.
1929 { # Volume describes a Docker container volume which is mounted into build steps
1930 # in order to persist files across build step execution.
1934 # same build step or with certain reserved volume paths.
1937 # Volume names must be unique per build step and must be valid names for
1938 # Docker volumes. Each named volume must be used by at least two build steps.
1941 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
1945 …": { # Start and end times for a build execution phase. # Output only. Stores timing information f…
1950 "id": "A String", # Unique identifier for this build step, used in `wait_for` to
1951 # reference this build step as a dependency.
1954 # If this value is a relative path, it is relative to the build's working
1955 # directory. If this value is absolute, it may be outside the build's working
1957 # across build step executions, unless a `volume` for that path is specified.
1959 # If the build specifies a `RepoSource` with `dir` and a step with a `dir`,
1963 # build step.
1970 # the officially supported build steps
1976 # If you built an image in a previous build step, it will be stored in the
1978 # later build step.
1981 … "timeout": "A String", # Amount of time that this build should be allowed to run, to second
1982 # granularity. If this amount of time elapses, work on the build will cease
1983 # and the build status will be `TIMEOUT`.
1990 …s": { # Optional arguments to enable specific features of builds. # Special options for this build.
1995 "volumes": [ # Global list of volumes to mount for ALL build steps
1997 # Each volume is created as an empty volume prior to starting the build
1998 # process. Upon completion of the build, volumes and their contents are
2000 # defined a build step.
2002 # Using a global volume in a build with only one step is not valid as
2003 # it is indicative of a build request with an incorrect configuration.
2004 { # Volume describes a Docker container volume which is mounted into build steps
2005 # in order to persist files across build step execution.
2009 # same build step or with certain reserved volume paths.
2012 # Volume names must be unique per build step and must be valid names for
2013 # Docker volumes. Each named volume must be used by at least two build steps.
2016 …"workerPool": "A String", # Option to specify a `WorkerPool` for the build. User specifies the pool
2019 … "logStreamingOption": "A String", # Option to define build log streaming behavior to Google Cloud
2026 # build's `Secret`. These variables will be available to all build steps
2027 # in this build.
2030 …"diskSizeGb": "A String", # Requested disk size for the VM that runs the build. Note that this is …
2032 # build utilities. Also note that this is the minimum disk size that will be
2033 # allocated for the build -- the build may run with a larger disk than
2037 # build steps in this build. If a variable is defined in both globally and in
2038 # a build step, the variable will use the build step value.
2045 "machineType": "A String", # Compute Engine machine type on which to run the build.
2047 "logUrl": "A String", # Output only. URL to logs for this build in Google Cloud Console.
2051 # concerned, we should trigger the build.
2056 # then we do not trigger a build.
2059 …ogle Cloud Source Repository. # Template describing the types of source changes to trigger a build.
2063 # will trigger a build.
2065 # project ID requesting the build is assumed.
2066 "commitSha": "A String", # Explicit commit SHA to build.
2069 "tagName": "A String", # Name of the tag to build.
2070 "branchName": "A String", # Name of the branch to build.
2071 "dir": "A String", # Directory, relative to the source root, in which to run the build.
2108 { # Configuration for an automated build in response to source repository
2111 # a build whenever a GitHub event is received.
2112 # build whenever a GitHub event is received.
2137 …teFilter is a filter that indicates that we should build on all # Output only. Indicates that a bu…
2150 # not used to determine whether or not to trigger a build.
2154 # outside of the ignored_files globs, then we do not trigger a build.
2160 "substitutions": { # Substitutions data for Build resource.
2163 "disabled": True or False, # If true, the trigger will never result in a build.
2164 "build": { # A build resource in the Cloud Build API. # Contents of the build template.
2166 # At a high level, a `Build` describes where to find source code, how to build
2171 # build is created:
2173 # - $PROJECT_ID: the project ID of the build.
2174 # - $BUILD_ID: the autogenerated ID of the build.
2181 "results": { # Artifacts created by the build pipeline. # Output only. Results of the build.
2182 "buildStepOutputs": [ # List of build step outputs, produced by builder images, in the order
2183 # corresponding to build step indices.
2185 # [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders)
2190 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push all non-cont…
2195 "images": [ # Container images that were built as a part of the build.
2197 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores timing in…
2206 "buildStepImages": [ # List of build step digests, in the order corresponding to build step
2213 # some source was used for this build.
2214 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.repo_sou…
2217 # project ID requesting the build is assumed.
2218 "commitSha": "A String", # Explicit commit SHA to build.
2221 "tagName": "A String", # Name of the tag to build.
2222 "branchName": "A String", # Name of the branch to build.
2223 "dir": "A String", # Directory, relative to the source root, in which to run the build.
2228 "fileHashes": { # Output only. Hash(es) of the build source, which can be used to verify that
2229 # the original source integrity was maintained in the build. Note that
2233 # The keys to this map are file paths used as build source and the values
2236 # If the build source came in a single package such as a gzipped tarfile
2239 # SourceProvenance messages to verify integrity of source input to the build.
2248 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.storage_…
2255 # build.
2261 "images": [ # A list of images to be pushed upon the successful completion of all build
2266 # The digests of the pushed images will be stored in the `Build` resource's
2269 # If any of the images fail to be pushed, the build status is marked
2273 "id": "A String", # Output only. Unique identifier of the build.
2274 …"artifacts": { # Artifacts produced by a build that should be uploaded upon # Artifacts produced b…
2275 # successful completion of all build steps.
2276 # successful completion of all build steps.
2277 "images": [ # A list of images to be pushed upon the successful completion of all build
2282 # The digests of the pushed images will be stored in the Build resource's
2285 # If any of the images fail to be pushed, the build is marked FAILURE.
2289 # completion of all build steps.
2296 # Build resource's results field.
2298 # If any objects fail to be pushed, the build is marked FAILURE.
2299 # completion of all build steps.
2300 …"timing": { # Start and end times for a build execution phase. # Output only. Stores timing inform…
2304 "paths": [ # Path globs used to match files in the build's workspace.
2316 "substitutions": { # Substitutions data for `Build` resource.
2319 …Location of the source in a supported storage service. # The location of the source files to build.
2323 # project ID requesting the build is assumed.
2324 "commitSha": "A String", # Explicit commit SHA to build.
2327 "tagName": "A String", # Name of the tag to build.
2328 "branchName": "A String", # Name of the branch to build.
2329 "dir": "A String", # Directory, relative to the source root, in which to run the build.
2340 # build.
2346 "status": "A String", # Output only. Status of the build.
2347 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
2351 "startTime": "A String", # Output only. Time at which execution of the build was started.
2352 "timing": { # Output only. Stores timing information for phases of the build. Valid keys
2355 # * BUILD: time to execute all build steps
2359 # If the build does not specify source or images,
2361 "a_key": { # Start and end times for a build execution phase.
2366 …"createTime": "A String", # Output only. Time at which the request to create the build was receive…
2367 "finishTime": "A String", # Output only. Time at which execution of the build was finished.
2370 # build's execution.
2371 …riggerId": "A String", # Output only. The ID of the `BuildTrigger` that triggered this build, if it
2378 # Secret environment variables must be unique across all of a build's
2379 # secrets, and must be used by at least one build step. Values can be at most
2381 # build's secrets.
2388 { # A step in the build pipeline.
2389 … "status": "A String", # Output only. Status of the build step. At this time, build step status is
2390 # only updated on build completion; step status is not updated in real-time
2391 # as the build progresses.
2406 "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
2407 # This build step will not start until all the build steps in `wait_for`
2408 # have completed successfully. If `wait_for` is empty, this build step will
2409 # start when all previous build steps in the `Build.Steps` list have
2413 … "timeout": "A String", # Time limit for executing this build step. If not defined, the step has no
2415 # or the build itself times out.
2418 # build's `Secret`.
2421 …"entrypoint": "A String", # Entrypoint to be used instead of the build step image's default entryp…
2423 "volumes": [ # List of volumes to mount into the build step.
2426 # build step. Upon completion of the build, volumes and their contents are
2430 # of a build request with an incorrect configuration.
2431 { # Volume describes a Docker container volume which is mounted into build steps
2432 # in order to persist files across build step execution.
2436 # same build step or with certain reserved volume paths.
2439 # Volume names must be unique per build step and must be valid names for
2440 # Docker volumes. Each named volume must be used by at least two build steps.
2443 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
2447 …": { # Start and end times for a build execution phase. # Output only. Stores timing information f…
2452 "id": "A String", # Unique identifier for this build step, used in `wait_for` to
2453 # reference this build step as a dependency.
2456 # If this value is a relative path, it is relative to the build's working
2457 # directory. If this value is absolute, it may be outside the build's working
2459 # across build step executions, unless a `volume` for that path is specified.
2461 # If the build specifies a `RepoSource` with `dir` and a step with a `dir`,
2465 # build step.
2472 # the officially supported build steps
2478 # If you built an image in a previous build step, it will be stored in the
2480 # later build step.
2483 "timeout": "A String", # Amount of time that this build should be allowed to run, to second
2484 # granularity. If this amount of time elapses, work on the build will cease
2485 # and the build status will be `TIMEOUT`.
2492 …s": { # Optional arguments to enable specific features of builds. # Special options for this build.
2497 "volumes": [ # Global list of volumes to mount for ALL build steps
2499 # Each volume is created as an empty volume prior to starting the build
2500 # process. Upon completion of the build, volumes and their contents are
2502 # defined a build step.
2504 # Using a global volume in a build with only one step is not valid as
2505 # it is indicative of a build request with an incorrect configuration.
2506 { # Volume describes a Docker container volume which is mounted into build steps
2507 # in order to persist files across build step execution.
2511 # same build step or with certain reserved volume paths.
2514 # Volume names must be unique per build step and must be valid names for
2515 # Docker volumes. Each named volume must be used by at least two build steps.
2518 …"workerPool": "A String", # Option to specify a `WorkerPool` for the build. User specifies the pool
2521 … "logStreamingOption": "A String", # Option to define build log streaming behavior to Google Cloud
2528 # build's `Secret`. These variables will be available to all build steps
2529 # in this build.
2532 …"diskSizeGb": "A String", # Requested disk size for the VM that runs the build. Note that this is …
2534 # build utilities. Also note that this is the minimum disk size that will be
2535 # allocated for the build -- the build may run with a larger disk than
2539 # build steps in this build. If a variable is defined in both globally and in
2540 # a build step, the variable will use the build step value.
2547 "machineType": "A String", # Compute Engine machine type on which to run the build.
2549 "logUrl": "A String", # Output only. URL to logs for this build in Google Cloud Console.
2553 # concerned, we should trigger the build.
2558 # then we do not trigger a build.
2561 …ogle Cloud Source Repository. # Template describing the types of source changes to trigger a build.
2565 # will trigger a build.
2567 # project ID requesting the build is assumed.
2568 "commitSha": "A String", # Explicit commit SHA to build.
2571 "tagName": "A String", # Name of the tag to build.
2572 "branchName": "A String", # Name of the branch to build.
2573 "dir": "A String", # Directory, relative to the source root, in which to run the build.
2589 { # Configuration for an automated build in response to source repository
2592 # a build whenever a GitHub event is received.
2593 # build whenever a GitHub event is received.
2618 …teFilter is a filter that indicates that we should build on all # Output only. Indicates that a bu…
2631 # not used to determine whether or not to trigger a build.
2635 # outside of the ignored_files globs, then we do not trigger a build.
2641 "substitutions": { # Substitutions data for Build resource.
2644 "disabled": True or False, # If true, the trigger will never result in a build.
2645 "build": { # A build resource in the Cloud Build API. # Contents of the build template.
2647 # At a high level, a `Build` describes where to find source code, how to build
2652 # build is created:
2654 # - $PROJECT_ID: the project ID of the build.
2655 # - $BUILD_ID: the autogenerated ID of the build.
2662 "results": { # Artifacts created by the build pipeline. # Output only. Results of the build.
2663 "buildStepOutputs": [ # List of build step outputs, produced by builder images, in the order
2664 # corresponding to build step indices.
2666 # [Cloud Builders](https://cloud.google.com/cloud-build/docs/cloud-builders)
2671 …"artifactTiming": { # Start and end times for a build execution phase. # Time to push all non-cont…
2676 "images": [ # Container images that were built as a part of the build.
2678 …"pushTiming": { # Start and end times for a build execution phase. # Output only. Stores timing in…
2687 "buildStepImages": [ # List of build step digests, in the order corresponding to build step
2694 # some source was used for this build.
2695 …cation of the source in a Google Cloud Source Repository. # A copy of the build's `source.repo_sou…
2698 # project ID requesting the build is assumed.
2699 "commitSha": "A String", # Explicit commit SHA to build.
2702 "tagName": "A String", # Name of the tag to build.
2703 "branchName": "A String", # Name of the branch to build.
2704 "dir": "A String", # Directory, relative to the source root, in which to run the build.
2709 … "fileHashes": { # Output only. Hash(es) of the build source, which can be used to verify that
2710 # the original source integrity was maintained in the build. Note that
2714 # The keys to this map are file paths used as build source and the values
2717 # If the build source came in a single package such as a gzipped tarfile
2720 # SourceProvenance messages to verify integrity of source input to the build.
2729 …of the source in an archive file in Google Cloud Storage. # A copy of the build's `source.storage_…
2736 # build.
2742 "images": [ # A list of images to be pushed upon the successful completion of all build
2747 # The digests of the pushed images will be stored in the `Build` resource's
2750 # If any of the images fail to be pushed, the build status is marked
2754 "id": "A String", # Output only. Unique identifier of the build.
2755 …"artifacts": { # Artifacts produced by a build that should be uploaded upon # Artifacts produced b…
2756 # successful completion of all build steps.
2757 # successful completion of all build steps.
2758 "images": [ # A list of images to be pushed upon the successful completion of all build
2763 # The digests of the pushed images will be stored in the Build resource's
2766 # If any of the images fail to be pushed, the build is marked FAILURE.
2770 # completion of all build steps.
2777 # Build resource's results field.
2779 # If any objects fail to be pushed, the build is marked FAILURE.
2780 # completion of all build steps.
2781 …"timing": { # Start and end times for a build execution phase. # Output only. Stores timing inform…
2785 "paths": [ # Path globs used to match files in the build's workspace.
2797 "substitutions": { # Substitutions data for `Build` resource.
2800 …Location of the source in a supported storage service. # The location of the source files to build.
2804 # project ID requesting the build is assumed.
2805 "commitSha": "A String", # Explicit commit SHA to build.
2808 "tagName": "A String", # Name of the tag to build.
2809 "branchName": "A String", # Name of the branch to build.
2810 "dir": "A String", # Directory, relative to the source root, in which to run the build.
2821 # build.
2827 "status": "A String", # Output only. Status of the build.
2828 "tags": [ # Tags for annotation of a `Build`. These are not docker tags.
2832 "startTime": "A String", # Output only. Time at which execution of the build was started.
2833 "timing": { # Output only. Stores timing information for phases of the build. Valid keys
2836 # * BUILD: time to execute all build steps
2840 # If the build does not specify source or images,
2842 "a_key": { # Start and end times for a build execution phase.
2847 …"createTime": "A String", # Output only. Time at which the request to create the build was receive…
2848 "finishTime": "A String", # Output only. Time at which execution of the build was finished.
2851 # build's execution.
2852 …riggerId": "A String", # Output only. The ID of the `BuildTrigger` that triggered this build, if it
2859 # Secret environment variables must be unique across all of a build's
2860 # secrets, and must be used by at least one build step. Values can be at most
2862 # build's secrets.
2869 { # A step in the build pipeline.
2870 … "status": "A String", # Output only. Status of the build step. At this time, build step status is
2871 # only updated on build completion; step status is not updated in real-time
2872 # as the build progresses.
2887 "waitFor": [ # The ID(s) of the step(s) that this build step depends on.
2888 # This build step will not start until all the build steps in `wait_for`
2889 # have completed successfully. If `wait_for` is empty, this build step will
2890 # start when all previous build steps in the `Build.Steps` list have
2894 … "timeout": "A String", # Time limit for executing this build step. If not defined, the step has no
2896 # or the build itself times out.
2899 # build's `Secret`.
2902 …"entrypoint": "A String", # Entrypoint to be used instead of the build step image's default entryp…
2904 "volumes": [ # List of volumes to mount into the build step.
2907 # build step. Upon completion of the build, volumes and their contents are
2911 # of a build request with an incorrect configuration.
2912 { # Volume describes a Docker container volume which is mounted into build steps
2913 # in order to persist files across build step execution.
2917 # same build step or with certain reserved volume paths.
2920 # Volume names must be unique per build step and must be valid names for
2921 # Docker volumes. Each named volume must be used by at least two build steps.
2924 …: { # Start and end times for a build execution phase. # Output only. Stores timing information fo…
2928 …": { # Start and end times for a build execution phase. # Output only. Stores timing information f…
2933 "id": "A String", # Unique identifier for this build step, used in `wait_for` to
2934 # reference this build step as a dependency.
2937 # If this value is a relative path, it is relative to the build's working
2938 # directory. If this value is absolute, it may be outside the build's working
2940 # across build step executions, unless a `volume` for that path is specified.
2942 # If the build specifies a `RepoSource` with `dir` and a step with a `dir`,
2946 # build step.
2953 # the officially supported build steps
2959 # If you built an image in a previous build step, it will be stored in the
2961 # later build step.
2964 "timeout": "A String", # Amount of time that this build should be allowed to run, to second
2965 # granularity. If this amount of time elapses, work on the build will cease
2966 # and the build status will be `TIMEOUT`.
2973 …s": { # Optional arguments to enable specific features of builds. # Special options for this build.
2978 "volumes": [ # Global list of volumes to mount for ALL build steps
2980 # Each volume is created as an empty volume prior to starting the build
2981 # process. Upon completion of the build, volumes and their contents are
2983 # defined a build step.
2985 # Using a global volume in a build with only one step is not valid as
2986 # it is indicative of a build request with an incorrect configuration.
2987 { # Volume describes a Docker container volume which is mounted into build steps
2988 # in order to persist files across build step execution.
2992 # same build step or with certain reserved volume paths.
2995 # Volume names must be unique per build step and must be valid names for
2996 # Docker volumes. Each named volume must be used by at least two build steps.
2999 …"workerPool": "A String", # Option to specify a `WorkerPool` for the build. User specifies the pool
3002 … "logStreamingOption": "A String", # Option to define build log streaming behavior to Google Cloud
3009 # build's `Secret`. These variables will be available to all build steps
3010 # in this build.
3013 …"diskSizeGb": "A String", # Requested disk size for the VM that runs the build. Note that this is …
3015 # build utilities. Also note that this is the minimum disk size that will be
3016 # allocated for the build -- the build may run with a larger disk than
3020 # build steps in this build. If a variable is defined in both globally and in
3021 # a build step, the variable will use the build step value.
3028 "machineType": "A String", # Compute Engine machine type on which to run the build.
3030 "logUrl": "A String", # Output only. URL to logs for this build in Google Cloud Console.
3034 # concerned, we should trigger the build.
3039 # then we do not trigger a build.
3042 …ogle Cloud Source Repository. # Template describing the types of source changes to trigger a build.
3046 # will trigger a build.
3048 # project ID requesting the build is assumed.
3049 "commitSha": "A String", # Explicit commit SHA to build.
3052 "tagName": "A String", # Name of the tag to build.
3053 "branchName": "A String", # Name of the branch to build.
3054 "dir": "A String", # Directory, relative to the source root, in which to run the build.
3075 # project ID requesting the build is assumed.
3076 "commitSha": "A String", # Explicit commit SHA to build.
3079 "tagName": "A String", # Name of the tag to build.
3080 "branchName": "A String", # Name of the branch to build.
3081 "dir": "A String", # Directory, relative to the source root, in which to run the build.