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. Container Registry works with several popular continuous delivery systems.
|Cloud Build - Run your container image builds in a fast, consistent, and reliable environment. Builds Docker container images for deployment in various environments.|
|Artifact Registry - Store and manage Docker, Maven, and npm packages in
a scalable and integrated repository service.
Manage multiple repositories in a single project via gcloud, Cloud Console, and native tools. You can also integrate the service with Cloud Build and other CI/CD systems. Learn more..
|CircleCI - Automated build, test, and deployment for public private projects.|
|Codefresh - Speedy Docker-native CI/CD with an embedded registry and one-click code previews
Follow their documentation to learn how to deploy to Google Kubernetes Engine from Codefresh.
|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.
|Jenkins - An award-winning, cross-platform, continuous integration
and continuous delivery application.
These instructions explain how to integrate Jenkins with Google Kubernetes Engine, which includes setting up the authentication scope for Container Registry.
|Jenkins X provides automated CI/CD for cloud native applications on Kubernetes.
CloudBees Jenkins X Distribution is a stable release of Jenkins X that is tested by CloudBees. These instructions explain how to integrate Jenkins X with Google Kubernetes Engine, including setting up a private Docker registry in Container Registry.
|Semaphore - Hosted continuous integration and continuous delivery solution with Docker, GitHub, and Slack integrations.
This article shows you how to integrate Semaphore with Container Registry.
|Shippable - Frictionless Dockerized pipelines with continuous
integration, automated functional testing, and deployment to any cloud
These instructions explain Shippable integration with Google Cloud, including pushing images to Container Registry.
|Spinnaker - An open source, multi-cloud continuous delivery platform
for releasing software changes with high velocity and confidence.
This article describes setting up Container Registry as a registry provider. This codelab describes how set up a continuous deployment flow with Container Registry as the container registry. Additionally, this solution provides instructions for creating a continuous delivery pipeline with Spinnaker on GKE.
|Travis CI - A continuous integration platform used to build and test software hosted in GitHub.|
|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.|
|Go library and command-line tools
A set of Go libraries and command-line tools for working with container registries. For more information, see the documentation in GitHub.
For more information about authentication with third-party solutions, see the Advanced Authentication page.