Browse articles that include the CI tag
Using child pipelines to continuously deploy to five environments
Learn how to manage continuous deployment to multiple environments, including temporary, on-the-fly sandboxes, with a minimalist GitLab workflow.
Building GitLab with GitLab: A multi-region service to deliver AI features
Discover how we built our first multi-region deployment for teams at GitLab using the platform's many features, helping create a frictionless developer experience for GitLab Duo users.
Introducing CI/CD Steps, a programming language for DevSecOps automation
Inside GitLab’s vision for CI/CD programmability and a look at how we simplified workflow automation.
Develop C++ unit testing with Catch2, JUnit, and GitLab CI
Learn how to set up, write, and automate C++ unit tests using Catch2 with GitLab CI/CD. See examples from a working air quality app project and AI-powered help from GitLab Duo.
A CI/CD component builder's journey
Learn how a creator of shared, includable templates upskilled by migrating the templates to GitLab CI/CD components and the CI/CD Catalog.
GitLab's contributions to Git 2.44.0
Find out the topics that GitLab’s Git team – as well as the wider community – contributed to the latest Git release, including fast scripted rebases via git-replay.
How to translate Bamboo agent capabilities to GitLab Runner tags
This tutorial demonstrates how to use tags to organize GitLab Runners when building complex CI/CD pipelines.
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert