Release notes

This page documents production updates to Cloud Build. You can periodically 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 release notes page.

To get the latest product updates delivered to you, add the URL of this page to your feed reader, or add the feed URL directly:

August 17, 2020

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

June 30, 2020

Cloud Build now provides open-source notifiers for Slack and SMTP. These notifiers can be configured to securely alert users about build status.

June 22, 2020

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, see Using bash-style string operations and payload bindings in substitutions.

June 12, 2020

Upgraded to Docker server version 19.03.8.

March 12, 2020

The Create trigger page on the Cloud Console has been updated. To learn more about creating build triggers, see Creating and managing triggers.

February 06, 2020

GitHub App triggers is now Generally Available.

The Cloud Build Dashboard, which provides a high-level overview of recent builds for build triggers, is now Generally Available. For information about the Dashboard, see Viewing the Dashboard.

January 30, 2020

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

December 13, 2019

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

September 26, 2019

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

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

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

August 29, 2019

Added a new Cloud Build Settings page in the GCP Console for managing service account permissions.

CI/CD developer hub is now available.

July 12, 2019

Exposed the quota for concurrent builds in the GCP Console Quotas 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 GCP Console.

June 27, 2019

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

June 20, 2019

June 19, 2019

gke-deploy builder is now available.

May 27, 2019

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

May 20, 2019

Upgraded to Docker server version 18.09.3.

March 08, 2019

Users interested in Cloud Build Alpha features can join the Alpha Features group.

February 12, 2019

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

January 09, 2019

Upgraded to Docker version 18.09.0.

October 18, 2018

Upgraded to Docker version 18.06.1.

July 24, 2018

March 06, 2018

Upgraded to Docker version 17.12.0.

February 28, 2018

Cloud Build provides timeout and status for build steps.

January 10, 2018

Added support for gcloudignore.

November 02, 2017

October 28, 2017

Cloud Build plugin for Jenkins is now available.

October 25, 2017

For more information, see the Pricing documentation.

October 10, 2017

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

August 28, 2017

Upgraded to Docker version 17.06.1.

August 23, 2017

Builds accept secrets and build steps accept secretEnv to specify environment variables with values that have been encrypted using Cloud KMS.

See Encrypting an Environment Variable Using the CryptoKey.

August 03, 2017

Build steps accept volumes to persist specified paths across build steps.

July 26, 2017

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

To learn more, see Running builds locally.

July 18, 2017

gradle is now a supported build step.

July 10, 2017

homevol mounted across build steps as $HOME directory.

June 15, 2017

kubectl is now supported build step.

June 07, 2017

Expanded builder service account permissions to empower end-user and IAM-based control over builder robot permissions, thereby enabling gcloud app deploy, kubectl, and other permissioned APIs to be called as part of a build.

May 27, 2017

Upgraded to Docker version 17.05.

March 06, 2017

General availability of user interface in Google Cloud Platform Console, including build history menu.

Beta release of build triggers.

January 23, 2017

Upgraded to Docker version 1.12.6.

December 15, 2016

General availability of Cloud Build API.

Supported build steps released.

November 23, 2016

General availability of Cloud SDK CLI to Cloud Build.

November 02, 2016

Beta release of Cloud SDK CLI to Cloud Build.

August 22, 2016

Upgraded to Docker version 1.9.1.

July 20, 2016

Alpha release of Cloud SDK CLI to Cloud Build.

January 14, 2016

Beta release of Cloud Build.