
4/25/2025 · GitLab
What this post added
This post introduces the fundamental concepts of CI/CD, explaining Continuous Integration, Continuous Delivery, and Continuous Deployment. It details the core elements of GitLab CI/CD: the .gitlab-ci.yml file, GitLab Runner, stages, and jobs. It provides basic and more realistic configuration examples for building and deploying Node.js applications, and deploying to staging and production environments with manual approval. It also introduces GitLab Auto DevOps for simplified setup and highlights the CI/CD Catalog and CI templates for extending and standardizing CI/CD workflows.