Skip to content

GitLab CI

GitLab CI is the pipeline system built into GitLab. It is useful when you want CI/CD definitions stored alongside the application code.

Pages

Practical Notes

  • Keep the pipeline definition in .gitlab-ci.yml.
  • Use stages to separate test, build, and deploy steps.
  • Prefer protected variables for secrets and deployment credentials.