
We walk you through different scenarios to demonstrate the versatility and power of GitLab CI.

GitLab uses parallel jobs to help long-running jobs run faster.

Read our example engineering stories from the past two years that show how to use GitLab for you DevOps cycle, including GitOps, CI/CD and more.

We believe deploying to the cloud should be easy and boring. The deployment process is the same regardless of what tech stack you're using so why not automate it?

From writing, building, and testing code to reviewing, releasing, and deploying in 5 minutes. Is this possible? Learn which hurdles you might encounter and how to solve them. Spoiler: Without Kubernetes.

Read here an introduction on what merge trains are, how to use them and how to incorporate them to your GitLab project.

New to continuous integration? Learn how to build your first CI pipeline with GitLab.
All fields required