Browse articles that include the CI tag
How we designed the GitLab Reference Architectures
Take a look back with us as we dive into our Reference Architectures design journey to help users easily deploy GitLab at scale. Learn our goals, process, and what's happened in the five years since.
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.
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert