Continuous Delivery Tool Integrations

If you’re using containers, you need a place to store them. Your development team may benefit from having a continuous delivery system that works with containers. This lets you build, test, and deploy as part of a pipeline on a regular basis when there are changes to your code base. Google Container Registry works with several popular continuous delivery systems.

 

Google Container Builder - Run your container image builds in a fast, consistent, and reliable environment. Builds Docker container images for deployment in various environments.

Learn more.

CircleCI - Automated build, test & deployment for public & private projects.

This article shows you how to set up a service account, how to configure your environment variables in CircleCI, and how to write the authentication script.

Codeship - Continuous integration & delivery as a service.

These instructions show you how to set up a service account, how to configure your environment variables, and how to write the authentication script.

Drone - An open source Continuous Integration server built on Docker.

Drone provides a plugin to build and publish Docker images to Container Registry.

Jenkins - An award-winning, cross-platform, continuous integration and continuous delivery application.

These instructions explain how to integrate Jenkins with Container Engine, which includes setting up the authentication scope for Container Registry.

Semaphore - Hosted continuous integration and continuous delivery solution with Docker, GitHub, and Slack integrations.

This article shows you how to integrate Sempahore with Container Registry.

Shippable - Frictionless Dockerized pipelines with continuous integration, automated functional testing, and deployment to any cloud provider.

These instructions show you how to integrate Container Registry with Shippable, and include several other tutorials for Docker and Container Registry.

Solano CI - Fast continuous integration and deployment with unlimited auto-parallelization. Reliably build, test, and deploy your Docker workflow without operating your own container repositories or scaling your infrastructure.

This blog post explains how to integrate Solano with Container Registry.

Spinnaker - An open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.

This article explains how to integrate Spinnaker with Container Registry. Additonally, this Solution provides in-depth instructions for deploying Spinnaker on Compute Engine.

TeamCity - Build management and intelligent continuous integration solution developed by JetBrains.

Learn more about TeamCity.

Wercker - Run your pipelines with Wercker's CLI, collaborate and deploy on the web and get notified on the desktop of failed builds and deploys.

These instructions explain how to retrieve the authentication token and use it in the internal/docker-push step.

More information

For more information about authentication with third-party solutions, see the Advanced Authentication page.