Continuous integration (CI)

Build quality software faster

Get new features in front of your customers faster, while improving developer
productivity and software quality. GCP’s continuous integration tools let you create
automated builds, run tests, provision environments, and scan artifacts for security
vulnerabilities — all within minutes.

Scale without worrying about maintenance

Worried about long build and test times as you scale your team? GCP’s continuous
integration tools auto scale to let you run hundreds or thousands of builds as your team
or project grows. Choose from a range of virtual machines to get even faster execution
at scale.

Build security and compliance into your CI pipeline

Bake in security from the get-go. Scan for security vulnerabilities as soon as
artifacts are created. Detailed reports are provided on vulnerability impact and
available fixes. Define policies for different environments so that only verified
artifacts get deployed.

Get maximum flexibility

Package your source into Docker containers or non-container artifacts with build tools
such as Maven, Gradle, webpack, Go, or Bazel. Perform specific build and test steps as a
part of your CI workflow. Run unit and integration tests concurrently to ensure your
code works.

Extend CI into CD

Deploy to VMs, serverless, Kubernetes, or Firebase as a part of your continuous
delivery (CD) process with GCP’s continuous integration tools. Use multi-cloud continuous
delivery tools like Spinnaker to automate all the steps, from code to deploy.

Use your favorite tools

Spin up environments with tools like Terraform and Packer as a part of your CI
pipeline. Use Google Cloud’s CI tools with existing CI services like Jenkins, GitLab,
and TeamCity to reduce administrative overhead, speed up complex builds, and improve
security.

Industry recognition

Discover why Cloud Build was named a Leader for Continuous Integration by Forrester

“Google Cloud Build comes out swinging, matching up well with other cloud
giants. Google Cloud Build is relatively new when compared to the other public cloud
CI offerings; this vendor had a lot to prove, and it did.”

The Forrester Wave™ report

Use cases

Connecting to GitHub projects for CI

Native support for GitHub pull requests. Run automated builds and tests for changes
pushed to a GitHub repository.

CI/CD for hybrid and multi-cloud

Our customers

Start-ups, enterprises, and everything in between trust GCP for continuous integration.

We found Cloud Build to be feature rich, yet also easy to learn and use. We use its parallelization and caching capabilities to speed up our container builds, and leverage its container analysis API to bless our images. Its reliability has allowed us to focus our attention on other areas.