Run GitLab CI Pipelines Locally
JSON →gitlab-ci-local is a Node.js-based command-line interface (CLI) tool designed to execute GitLab CI/CD pipelines directly on a local machine. It aims to eliminate the need for frequent pushes to a remote GitLab server for testing `.gitlab-ci.yml` configurations. The current stable version is 4.71.0, with a rapid release cadence, often seeing multiple patch and minor versions per month addressing fixes and minor features. Its core differentiator is the ability to emulate GitLab's shell and Docker executors, enabling developers to validate their CI logic, environments, and artifacts without committing and pushing, thereby streamlining the development feedback loop and replacing custom dev-specific build scripts.
Traffic · last 30 days ↓67% vs prev 7d
top countries 🇨🇦 Canada · 🇫🇷 France · 🇺🇸 United States · 🇮🇳 India · 🇩🇪 Germany