Accelerate delivery with CI/CD automation
Build, test, package, and ship secure software faster. Again and again.
Build, test, package, and ship secure software faster. Again and again.
A modern platform for modern workflows
Automate the building, testing, packaging, and deploying of secure code from code commit to production, so you can release better quality code more often.
With built-in or custom CI/CD pipeline templates, you can automatically scan your code to create and run pipelines to build, test, package, and deploy your application — all tailored to fit your evolving needs as a growing organization.
Learn how to get startedCI/CD catalog: No need to build pipelines from scratch. Use pre-configured CI/CD components from our public catalog, or create a private catalog to share pipelines within your organization.
Merge trains: Keep your main branch green and developers collaborating effectively.
Parent-child pipelines: Split growing pipelines into multiples to decrease complexity and improve performance.
Hosted runners: Run your CI/CD jobs without having to procure your own infrastructure — or bring your own.
Integrate security testing and compliance checks at code commit, and empower developers to easily identify, isolate, and fix code faults before they reach production.
Learn about Security & ComplianceContinuous vulnerability scanning: Protect your organization by scanning for known open source vulnerabilities, regardless of when your code was last updated.
SAST: Scan your application source code and binaries to spot potential vulnerabilities before deployment.
Compliance pipelines: Ensure that important policies are enforced, whether it’s standard regulatory controls or your own policy framework.
Confidently and consistently release software with enterprise-level delivery tools to manage progressive deployments, orchestrate infrastructure, and protect application environments.
Learn about Enterprise-level deploymentProgressive delivery: Control where you deploy and test code in production with a small portion of your user base.
Canary deployments: Gradually roll out changes to reduce risk and impact.
Deployment flexibility: Deploy to virtual machines, Kubernetes clusters, or Faas from multiple cloud vendors.
GitLab delivers CI/CD in a single platform with integrated generative AI at every stage of the software development lifecycle.
Learn about GitLab DuoSecurity vulnerability explanations: Remediate vulnerabilities more efficiently and ship secure code faster thanks to info about the vulnerability, how it might be exploited, and how to fix it.
Root cause analysis: Save time troubleshooting with AI-assisted root cause analysis for CI/CD job failures.
Value stream forecasts: Identify potential areas for future improvement, and strengthen planning and decision-making.
Which tier is right for you? View plans
Get the latest CI/CD insights right here