{"library":"gitlab-ci-local","type":"library","category":null,"description":"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.","language":"javascript","status":"active","version":"4.71.0","tags":["javascript","git","gitlab","pipeline","local","ci","cd","push","untracked"],"last_verified":"Sun Apr 19","install":[{"cmd":"npm install gitlab-ci-local","imports":[]},{"cmd":"yarn add gitlab-ci-local","imports":[]},{"cmd":"pnpm add gitlab-ci-local","imports":[]}],"homepage":null,"github":"https://github.com/firecow/gitlab-ci-local","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/gitlab-ci-local","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}