gitlab-ci-local
« Back to VersTracker
Description:
Run gitlab pipelines locally as shell executor or docker executor
Type: Formula  |  Latest Version: 4.64.1@0  |  Tracked Since: Oct 24, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: gitlab ci-cd docker devops pipeline local-development
Install: brew install gitlab-ci-local
About:
gitlab-ci-local is a CLI tool that executes GitLab CI/CD pipelines locally. It parses .gitlab-ci.yml files and runs jobs in your local environment, supporting both shell executors and Docker executors. This allows developers to test and debug pipeline configurations quickly without committing and pushing changes to a remote repository.
Key Features:
  • Parses .gitlab-ci.yml files and executes jobs locally
  • Supports both shell and Docker executors
  • Provides detailed logs and artifacts inspection
  • Caches Docker images and job artifacts for faster runs
  • Simulates GitLab CI environment variables and context
Use Cases:
  • Debugging complex pipeline failures without waiting for remote CI
  • Validating .gitlab-ci.yml syntax and job logic before committing
  • Iterating quickly on pipeline scripts and Docker image builds
  • Running CI/CD jobs in a local development environment
Alternatives:
  • gitlab-runner – Official GitLab runner, can run locally but is more complex to configure for local development workflows.
  • act – Similar tool for GitHub Actions, not compatible with GitLab CI syntax.
Version History
Detected Version Rev Change Commit
Oct 24, 2025 8:03pm 0 VERSION_BUMP 1cbe4d6b
Dec 15, 2024 4:56pm 0 VERSION_BUMP c3dbf48d
Dec 15, 2024 2:14pm 0 VERSION_BUMP 47ae72a6
Dec 15, 2024 1:56pm 0 VERSION_BUMP 59634458