Schedule a FREE onboarding and start making pipelines fast.

Codefresh brings Docker Pipelines to Gitlab!

Containers | June 21, 2017

Today, we’re excited to announce Codefresh will officially support Gitlab (cloud and on prem). To try it, simply signup using your Gitlab login and start adding repositories to create your first Docker Pipelines.

We’ve had many, many requests from Docker users to support Gitlab and provide users with Docker CI/CD, Image Management, and on-demand Staging Environments. Through Codefresh’s Docker-native architecture, Gitlab users now have access to the fastest Docker builds possible which we’ve found can drastically speed up the development process of our users.

Docker CI for Gitlab

Setting up your first Docker pipeline with Codefresh takes just a few minutes. Within Codefresh, application compositions are first-class citizens that are available in the build, test, and deploy parts of the pipeline. Since the application is described inside of Codefresh using either Docker-compose or Codefresh.yml, it’s possible to spin up on-demand staging environments for any commit, pull request, or branch.

Using Docker with Gitlab

Using Docker with Gitlab is now easier than ever. By logging in with Gitlab and adding a repository, Codefresh will automatically start building on every commit. If your repo has a Dockerfile, or a docker-compose.yml, no special configuration should be needed. Continue to manage commits, pull-requests, etc inside of Gitlab, and Codefresh will handle the build, test, spin-up, and deploy pipeline.

Sign up with GitLab to:

  • Automate builds for every commit/branch
  • Tag build images with commit SHAs
  • Access on-demand staging environments for any commit
  • Create powerful Docker pipelines

To sign up for Codefresh with your GitLab account, click here.

Not a GitLab cloud user? No problem- we also support Gitlab on prem, as well as GitHub and BitBucket.

Raziel Tabib

About Raziel Tabib

Co-Founder and CEO, Codefresh

Reader Interactions

Enjoy this article? Don't forget to share.

Comments

Your email address will not be published. Required fields are marked *

Follow me on Twitter