Cloud Build release notes

This page documents production updates to Cloud Build. You canperiodically check this page for announcements about new or updated features,bug fixes, known issues, and deprecated functionality.

You can see the latest product updates for all of Google Cloud on the Google Cloud page, browse and filter all release notes in theGoogle Cloud console, or programmatically access release notes inBigQuery.

To get the latest product updates delivered to you, add the URL of this page to yourfeed reader, or add thefeed URL directly.

February 12, 2026

Change

Cloud Build is now available in theasia-southeast3 region.

For more information, seeCloud Build locations.

January 12, 2026

Change

Cloud Build now supports OCI artifacts. OCI artifacts for a buildare shown in the following locations:

  • The Artifacts column of Build history page
  • The Execution details tab of the Build details page
  • The Build Artifacts tab of the Build details page

For more information, seeView build results.

December 08, 2025

Change

In build config files, themavenArtifacts field now supports thedeployFolder field. You can use thedeployFolder field to upload all Mavenfiles in a folder to a specific Artifact Registry repository. For moreinformation, seeUpload all Maven files in a folder to an Artifact Registry repository.

October 09, 2025

Change

The Service Account User role has been removed from the Cloud Build Permissions page in the Google Cloud Console. Instead, when you enable certain roles on your Cloud Build service account, you can configure your Cloud Build Service account to impersonate the service account of the managed services related to those roles. This configuration lets you deploy builds using managed services while maintaining minimal permissions. For more information, seeConfigure Cloud Build service account impersonation for managed services.

In addition, the Cloud Build Permissions page in the Google Cloud Console will only show thelegacy Cloud Build service account if your organization's policy allows it.

September 29, 2025

Feature

Developer Connect build triggers are nowgenerally available.

You can now create build triggers that build fromrepositories connected to Developer Connect using the Google Cloud Console,gcloud, the Cloud Build API, and Terraform.

September 02, 2025

Feature

Dark theme is now available for Cloud Build. To enable the dark theme, in the Google Cloud console, clickSettings and utilities >Preferences. In the navigation menu, clickAppearance, and then select your color theme and clickSave.

August 15, 2025

Feature

C3 and N2D machine families are now generally available in private pools. For a complete list of supported machines, see themachineType entry in the private pool configuration file schema.

In addition, theCreate private pool andEdit private pool pages now show a monthly estimate based on the pool's machine type configuration. For more information, seeView private pool price estimates.

May 27, 2025

Feature

You can now create build triggers that build fromrepositories connected to Developer Connect.

April 22, 2025

Feature

You can now specify build dependencies in your build configuration file. For more information, seeManage build dependencies.

March 27, 2025

Change

In the filtering toolbar of the Build history page, you can now filter builds by region. The region drop-down has been removed. For more information, seeView build results.

March 21, 2025

Change

In the filtering toolbar of the Triggers page, you can now filter by trigger repository and region. The region drop-down has been removed. For more information, seeCreate and manage build triggers.

Feature

You can now specify, in your build config file, a custom Pub/Sub topic for build notifications. For more information, seePub/Sub topics for build notifications.

March 04, 2025

Change

Cloud Build is now available in thenorthamerica-south1 region.

For more information, seeCloud Build locations.

January 21, 2025

Feature

You can now map specific build log fields to log entry fields when the build log is sent to Cloud Logging. For more information, seeMap build log fields to log entry fields.

January 17, 2025

Feature

You can now use Cloud Build to push Go modules to Artifact Registry. For more information, seeBuild and test Go applications.

September 23, 2024

Change

Cloud Build is now available in the africa-south1 region.

For more information, seeCloud Build locations.

August 19, 2024

Feature

Cloud Build support forcustom organization policies is nowgenerally available.

Custom organization policies let you define constraints for programmatic, fine-grained control over your organization's resources. You can set these policies at the organization, folder, or project level.

To learn more, seeManage Cloud Build resources with custom constraints.

July 09, 2024

Feature

Cloud Build users can connect to Bitbucket Cloud and Bitbucket Data Center hosts and add repositories with theTerraform provider for Google Cloud.

To learn more, seeConnect to a Bitbucket Cloud host andConnect to a Bitbucket Data Center host.

July 02, 2024

Announcement

Cloud Build is introducing new organization policy constraints.

The default behavior for how Cloud Build uses service accounts in new projects was changed to improve the security posture of our customers going forward. Organizations can opt out of these changes using neworganization policy boolean constraints.

To learn more about these changes, seeCloud Build Service Account Change.

June 25, 2024

Feature

Cloud Build support forSupply-chain Levels for Software Artifacts (SLSA) version 1.0 compliant provenance is nowgenerally available to help you safeguard your automated build pipelines.

Build provenance is verifiable metadata that you can use to audit builds. Cloud Build can generate provenance aligned with the SLSA v1.0 spec when you use the optionrequestedVerifyOption with triggered builds.

Learn how to usebuild provenance in Cloud Build.

March 07, 2024

Feature

Cloud Build repositories (2nd gen) now supports integration withBitbucket Cloud andBitbucket Data Center. These features aregenerally available.

January 22, 2024

Change

Cloud Build is now available in the following regions:

  • europe-west10
  • europe-west12
  • me-central1
  • me-central2

For more information, seeCloud Build locations.

January 16, 2024

Announcement

Cloud Build is introducing a new organization policy constraint.

On April 29, 2024, we are introducing changes to Cloud Build's default behavior and use of service accounts in new projects. Organizations can opt out of these changes using a neworganization policy boolean constraint.

November 30, 2023

Change

Cloud Build is now available in the following regions:

  • europe-southwest1
  • europe-west8
  • europe-west9
  • me-west1
  • us-east5
  • us-south1

For more information, seeCloud Build locations.

October 11, 2023

Feature

Users can now set an IP range size and starting IP address for private connections in Bitbucket Data Center using thepeeredNetworkIpRange. This feature isgenerally available. To learn more, seeBuild repositories in Bitbucket Data Center in a private network.

September 07, 2023

Feature

Users can now usemanual triggers,webhook triggers, andPub/Sub triggers to build Bitbucket Server and Bitbucket Data Center repositories throughCloud Build repositories (1st gen). This feature isgenerally available. To learn more, seeBuild repositories from Bitbucket Server andBuild repositories from Bitbucket Data Center.

September 01, 2023

Announcement

Cloud Build's free tier now offers thee2-standard-2machine type as the new default machine type. The free tier now offers 2,500 build-minutes per month to provide you with more flexibility to use free build-minutes however you want throughout the month instead of being limited to a daily allocation. Changes to the Cloud Build free tier are effective as of September 1, 2023. To learn more, seeCloud Build pricing.

August 29, 2023

Feature

You can now configure Cloud Build to generate Google-signed identity tokens for user-specified service accounts during a build. Leveraging identity tokens with Cloud Build, you can:

Identity tokens that you generate with Cloud Build conform to the OpenID Connect (OIDC) specification.

This feature isgenerally available.

August 18, 2023

Feature

Cloud Build now generates provenance attestations that meetSupply-chain Levels for Software Artifacts (SLSA) v1.0 specifications. Build provenance is a verifiable collection of metadata that you can use to audit builds and safeguard deployments.

This feature is inPreview. Builds triggered by repository events such as pushes or pull requests will generate the v1.0 provenance.

Learn how to usebuild provenance in Cloud Build.

July 21, 2023

Announcement

Thee2-medium machine type is now supported as a custom machine type that you can specify in yourcloudbuild.yaml build configuration file. For more information, seemachineType.

July 20, 2023

Feature

Cloud Build repositories (2nd gen) is nowgenerally available. Cloud Build repositories (2nd gen) integrates directly withGitHub,GitHub Enterprise,GitLab, andGitLab Enterprise Edition and comes with end-to-end Terraform support. To learn more, see theRepositories overview page.

June 23, 2023

Feature

Cloud Build now provides the ability to upload npm packages to Artifact Registry automatically and generate Supply-chain Levels for Software Artifacts (SLSA) Level 3 build provenance. This feature isgenerally available. For more information, seeBuild and test Node.js applications.

Feature

The Cloud BuildSecurity insights panel that displays security metrics such as Supply-chain Levels for Software Artifacts (SLSA) level for built artifacts, vulnerabilities, and build details is nowgenerally available.

June 08, 2023

Security

When you enable the Cloud Build API in a project, Cloud Build automatically creates a default service account to execute builds on your behalf. This Cloud Build service account previously had thelogging.privateLogEntries.list IAM permission, which allowed builds to have access to list private logs by default. This permission has now been revoked from the Cloud Build service account to adhere to the security principle of least privilege.

For instructions and more details, see theCloud Build security bulletin.

May 11, 2023

Feature

You can now createmanual triggers,webhook triggers, orPub/Sub triggers using Cloud Build repositories (2nd gen). This feature is available at thepreview release stage. To learn more, see theRepositories overview page.

May 09, 2023

Feature

You can now restrict the creation of Cloud Build builds, triggers, and repositories to a particular location using an Organization Policy Service constraint. This feature isgenerally available. To learn more, seeRestricting Resource Locations.

April 26, 2023

Feature

You can now configure Cloud Build to continue executing a build even if specified steps fail. This feature isgenerally available. To learn more, see the allowFailure and allowExitCodes topics inBuild configuration file schema.

April 20, 2023

Feature

The organization policy for allowed regions when creating new Cloud Build resources is nowgenerally available. Users can apply the policy to control when resource creation is possible given criteria specified in the policy. To learn more, seeRestricting resource locations.

April 04, 2023

Feature

Users can generate Supply chain Levels for Software Artifacts (SLSA) build provenance information for standalone Maven and Python packages when they upload artifacts to Artifact Registry using new fields available in the Cloud Buildconfig file. This feature isgenerally available. For more information, seeBuild and test Java applications andBuild and test Python applications.

March 20, 2023

Feature

You now have the option to use default logs buckets stored within your own project in the same region as your build. You can enable this feature by setting thedefaultLogsBucketBehavior option in your build config file. When you use this option, you gain more control over data residency. Using logs within your own project also allows you to fine-tune access permissions and object lifecycle settings for your build logs. This feature isgenerally available. For more information, see theStore and manage build logs page.

February 08, 2023

Feature

You can now create and manage repository connections using Terraform when using Cloud Build repositories (2nd gen). Cloud Build repositories (2nd gen) is available forGitHub andGitHub Enterprise repositories at thepreview release stage. To learn more, see theRepositories overview page.

January 23, 2023

Feature

Cloud Build repositories (2nd gen) lets you easily create and manage repository connections, not only through Cloud Console but also throughgcloud and the Cloud Build API. Cloud Build repositories (2nd gen) is available forGitHub andGitHub Enterprise repositories at thepreview release stage. To learn more, see theRepositories overview page.

January 18, 2023

Feature

Users can now configure private pools to consume fewer IP addresses within their peered Virtual Private Clouds (VPCs). The newpeeredNetworkIpRange config field enables users to specify a starting IP address and the IP block size that a private pool uses. The IP block size can be as small as /29. This feature isgenerally available.

January 17, 2023

Change

gcloud commands for creating and managing build triggers are nowgenerally available.

January 13, 2023

Change

The default build timeout period has been extended. Cloud Build now allows builds to run for up to 60 minutes unless you specify another timeout limit by using thetimeout field.

December 27, 2022

Feature

Users can now customize email, BigQuery, and webhook-based notifications using notifier templates. To learn more, seeConfigure SMTP notifications,Configure BigQuery notifications, andConfigure HTTP notifications.

November 30, 2022

Feature

Users can generate Supply chain Levels for Software Artifacts (SLSA) build provenance information for standalone Java and Python packages when they upload artifacts to Artifact Registry using new fields available in theCloud Build config file. This feature is inpublic preview. For more information, seeBuild and test Java applications andBuild and test Python applications.

November 18, 2022

Feature

You can now configure Cloud Build to continue executing a build even if specified steps fail. This feature is available as apreview release. To learn more, see theallowFailure andallowExitCodes topics inBuild configuration file schema.

November 07, 2022

Feature

Users can now customize Slack notifications for their builds using notifier templates. To learn more, seeConfigure Slack notifications.

October 11, 2022

Feature

Cloud Build now displays build security information for artifacts stored in Artifact Registry in the Google Cloud console. The new Security insights panel is part of Build History in the console. Users can access information such as Supply chain Levels for Software Artifacts (SLSA) level for built artifacts, vulnerabilities and provenance in the panel. To learn more, seeView build security insights. This feature is inpublic preview.

October 07, 2022

Feature

Users can now build repositories from GitLab Enterprise Edition, including instances hosted in a private network. This integration is available at thepreview release stage. To learn more, seeBuilding repositories from GitLab Enterprise Edition.

September 15, 2022

Feature

Users can now use Cloud Build's GitHub Issues notifier to create issues in their GitHub repository in response to build events. To learn more, seeConfiguring GitHub Issue notifications.

September 13, 2022

Feature

Users can now use Cloud Console to configure a trigger to send build logs to GitHub or GitHub Enterprise. For more information, seeBuilding repositories from GitHub andBuilding repositories from GitHub Enterprise.

Feature

gcloud support for manual triggers is now available. To learn more, seeManually build code in source repositories.

September 12, 2022

Change

Cloud Build now supports Supply chain Levels for Software Artifacts (SLSA) level 3 assurance. Taking steps to reach SLSA level 3 can help you protect your build pipeline. To learn more, seeViewing build provenance.

September 09, 2022

Feature

The Cloud Build script field is nowgenerally available. This allows users to specify build steps using their scripting language of choice rather than as arguments to Docker. To learn more, seeRunning bash scripts.

August 17, 2022

Change

Cloud Build is now available in the following regions:

  • asia-south2
  • australia-southeast2
  • northamerica-northeast2
  • southamerica-west1

For more information, seeCloud Build locations.

July 12, 2022

Change

Thegcr.io/cloud-builders/docker builder has been upgraded to Docker client version 20.10.14. For instructions on using this builder with the Docker client versions, seeInteracting with Docker Hub images.

June 27, 2022

Feature

Regional support for default pools and build triggers is nowgenerally available. To learn more, seeCloud Build locations.

May 23, 2022

Feature

Users can now receive build status notifications in Google Chat via a Google Chat notifier. To learn more, seeConfiguring Google Chat notifications.

May 17, 2022

Feature

Users can view build logs directly in GitHub or GitHub Enterprise without logging into Cloud Build. For more information, seeBuilding repositories from GitHub andBuilding repositories from GitHub Enterprise. This feature isgenerally available.

May 10, 2022

Feature

You can now use Cloud Build attestors to secure your image deployments. To learn how to set up gated deployments, seeSecuring image deployments to Cloud Run and Google Kubernetes Engine. To learn how to view build integrity records, seeViewing build provenance. This feature isgenerally available.

May 05, 2022

Feature

Cloud Build now supports ascript field, which allows users to specify shell scripts to execute in a build step. This feature is available as apreview release. To learn more, seeUsing the script field.

April 15, 2022

Feature

Cloud Build default pools now support regional builds at thepreview release stage. To learn more, seeCloud Build locations.

Feature

Cloud Build now supports regional build triggers at thepreview release stage. To learn more, seeCloud Build locations.

March 02, 2022

Change

The operating system of the machine that Cloud Build uses to run builds has been upgraded to Debian 11. This results in faster build start up time when you run builds on:

February 18, 2022

Feature

The organization policy for integrations with services such as GitHub is nowgenerally available. Users can now apply the policy to control triggered builds from external services, such as GitHub. To learn more, seeLimiting builds triggered from external services.

Feature

VPC Service Controls support for Cloud Build is nowgenerally available. For instructions on using this feature, seeUsing VPC Service Controls.

February 14, 2022

Feature

Support for configuring triggers to use a particular service account is nowgenerally available. To learn more, seeConfiguring user-specified service accounts.

February 07, 2022

Feature

Cloud Build's Bitbucket Server and Bitbucket Data Center integration is nowgenerally available. Users can build repositories from Bitbucket Server and Bitbucket Data Center, including on-premises instances. For more information, seeBuilding repositories from Bitbucket Server andBuilding repositories from Bitbucket Data Center.

October 12, 2021

Feature

Build integrity features inpreview let you secure deployments by requiring that images are built by Cloud Build. To set up your build verification policy, seeUsing binary authorization to control image deployment. To learn how to view build integrity records, seeViewing build provenance.

September 07, 2021

Feature

Build triggers support forbuildpacks is nowgenerally available. To learn more, seeCreating and managing build triggers.

September 01, 2021

Feature

VPC Service Controls support for build triggers is now available in thepreview release stage. This feature enables users to use build triggers in projects in the VPC Service Controls perimeter. For instructions, seeUsing VPC Service Controls.

August 18, 2021

Feature

Cloud Build approvals are nowgenerally available, allowing users to configure triggers that only execute a build when granted approval by a set of users. To learn how to create a trigger gated by approval, seeCreating and managing triggers. To learn how to approve a build, seeApproving builds.

August 09, 2021

Feature

GitHub Enterprise triggers are nowgenerally available. Users can build repositories from GitHub Enterprise, including on-premises instances. For more information, seeCreating GitHub Enterprise triggers.

August 05, 2021

Feature

Users can now configure triggers to use a particular service account, available at thepreview release stage. To learn more, seeConfiguring user-specified service accounts.

July 27, 2021

Feature

Cloud Build private pools are nowgenerally available. Private pools offerregionalization and greater customization over the build environment, including the ability to access resources in a private network withsupport for VPC Service Controls. For more information, seePrivate pools overview.

May 20, 2021

Change

Upgraded to Docker server version 20.10.6.

April 27, 2021

Feature

Webhook triggers are now generally available. Learn more about using webhook triggers to build repos hosted onGitlab,Bitbucket Cloud, andBitbucket Server.

Feature

Manual triggers are nowgenerally available, allowing users to run triggers on schedule. For more information, seeScheduling builds.

March 10, 2021

Feature

Pub/Sub triggers are nowgenerally available. Users can create triggers to execute builds in response to events published to a Pub/Sub topic. For more information see,Creating Pub/Sub triggers.

February 10, 2021

Feature

Users can now create triggers that execute builds in response to webhook events, including events from external source code management services. This feature is available as apreview release. To learn more, seeCreating webhook triggers andBuilding repositories hosted on Bitbucket Server.

February 03, 2021

Feature

January 15, 2021

Feature

Regionalized builds from Cloud Functions are now visible in the Cloud Build History UI. To learn more, seeViewing build results.

January 11, 2021

Feature

Users can now specify their own service accounts for Cloud Build to run builds. For more information, seeUser-specified service accounts.

December 15, 2020

Feature

Cloud Build Service Level Agreement (SLA) has been published with a Monthly Uptime Percentage of at least 99.95%.

Feature

Users can now create manual triggers to run builds at a specified time. To learn more about how to schedule your builds, seeScheduling builds.

November 19, 2020

Feature

Users can now transfer Cloud Build metrics to BigQuery through theBigQuery notifier, a new open-source notifier.

November 11, 2020

Feature

Manual triggers are nowgenerally available. You can create triggers and invoke triggers manually through the Cloud Console. To learn how to create and run manualtriggers, seeCreating manual triggers.

November 09, 2020

Change

Cloud Build allows you to specify git operations in your build configuration file and run your file using the git repository cloned onto your workspace. The cloned repository cannot exceed 500 MB.

November 04, 2020

Feature

Users can now build containers without a Dockerfile or a Cloud Build config fileusing Cloud Native Buildpacks.

August 17, 2020

Feature

The Cloud Build GitHub App now allows users toview triggers by name onGitHub, including in pull requests. Note that required status checks may need to be updated on GitHub after enabling this feature.

June 30, 2020

Feature

Open-source notifiers forSlack andSMTP are nowgenerally available.These notifiers can be configured to securely alert users about build status.

June 22, 2020

Feature

Bash-style string operations and payload bindings are nowgenerally available. Cloud Build's substitution variables can now refer to other substitution variables, manipulate them using bash-style string operations, and pull information from a trigger event payload. To learn more, seeUsing bash-style string operations and payload bindings in substitutions.

June 12, 2020

Change

Upgraded to Docker server version 19.03.8.

March 12, 2020

Feature

TheCreate trigger page on the Cloud Console has been updated. To learn more about creating build triggers, seeCreating and managing triggers.

February 06, 2020

Feature

GitHub App triggers is now Generally Available.

Feature

TheCloud Build Dashboard, which provides a high-level overview of recent builds for build triggers, is now Generally Available. For information about theDashboard, seeViewing the Dashboard.

January 30, 2020

Feature

TheBuild history page and Build details page in the Google Cloud Platform Console are updated.

December 13, 2019

Feature

Closing pull requests will now cancel running builds in pull requests associated withGitHub App triggers.

September 26, 2019

Feature

GitHub App triggers Beta is now released. Newsubstitution variable values are now available for GitHub pull requests.

Feature

Users can now create build triggers to start builds onGitHub pull requests.

Feature

GitHub App trigger results are posted to GitHub via the GitHub Checks API.

August 29, 2019

Feature

Added a newCloud Build Settings page in the Google Cloud console for managing service account permissions.

Feature

CI/CD developer hub is now available.

July 12, 2019

Change

Exposed the quota for concurrent builds in the Google Cloud consoleQuotas page.

This also allows projects to lower the number of concurrent builds that can be run at one time, or request a higher limit from the Google Cloud console.

June 27, 2019

Feature

Environment variables can now bedefined globally for all build steps in a build.

June 20, 2019

June 19, 2019

Feature

gke-deploy builder is now available.

May 27, 2019

Feature

Build triggers with inverted regex can now be run in specified branches.

May 20, 2019

Change

Upgraded to Docker server version 18.09.3.

February 12, 2019

Feature

Repository to project mapping is now available in theGoogle Cloud Build GitHub app.

January 09, 2019

Change

Upgraded to Docker version 18.09.0.

October 18, 2018

Change

Upgraded to Docker version 18.06.1.

July 24, 2018

Feature

March 06, 2018

Change

Upgraded to Docker version 17.12.0.

February 28, 2018

Feature

Cloud Build providestimeout andstatus for build steps.

January 10, 2018

Feature

Added support forgcloudignore.

November 02, 2017

October 28, 2017

Feature

October 25, 2017

Feature

For more information, see thePricing documentation.

October 10, 2017

Change

Builds are not triggered if the commit message includes[skip ci] or[ci skip].

August 28, 2017

Change

Upgraded to Docker version 17.06.1.

August 23, 2017

Change

Builds acceptsecrets and build steps acceptsecretEnv to specify environment variables with values that have been encrypted usingCloud KMS.

SeeEncrypting an Environment Variable Using the CryptoKey.

August 03, 2017

Feature

Build steps acceptvolumes to persist specified paths across build steps.

July 26, 2017

Feature

cloud-build-local, a tool for running builds locally, is available. You can install the tool usinggcloud components install cloud-build-local.

To learn more, seeRunning builds locally.

July 18, 2017

Feature

gradle is now asupported build step.

July 10, 2017

Feature

homevol mounted across build steps as$HOME directory.

June 15, 2017

Feature

kubectl is nowsupported build step.

June 07, 2017

Feature

Expandedbuilder service account permissions to empower end-user and IAM-based control over builder robot permissions, thereby enablinggcloud app deploy,kubectl, and other permissioned APIs to becalled as part of a build.

May 27, 2017

Change

Upgraded to Docker version 17.05.

March 06, 2017

Feature

General availability of user interface in Google Cloud PlatformConsole, includingbuild history menu.

Beta release ofbuild triggers.

January 23, 2017

Change

Upgraded to Docker version 1.12.6.

December 15, 2016

Feature

General availability of Cloud Build API.

Supported build steps released.

November 23, 2016

Feature

General availability ofCloud SDK CLI to Cloud Build.

November 02, 2016

Feature

Beta release ofCloud SDK CLI to Cloud Build.

August 22, 2016

Change

Upgraded to Docker version 1.9.1.

July 20, 2016

Feature

Alpha release ofCloud SDK CLI to Cloud Build.

January 14, 2016

Feature

Beta release of Cloud Build.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.