plumber Plugin
Check GitLab CI/CD pipeline compliance — validate and lint your .gitlab-ci.yml files against best practices.
Commands
plumber pipeline check <args>-- Check GitLab CI/CD pipeline compliance
Usage Examples
Check compliance in current directory:
plumber pipeline check
Check specific file:
plumber pipeline check .gitlab-ci.yml
Check with verbose output:
plumber pipeline check --verbose
Check specific project:
plumber pipeline check --project <project_id>
Installation
go install github.com/nicholasgasior/plumber@latest
Key Features
- Validates
.gitlab-ci.ymlsyntax - Checks for compliance with best practices
- Reports warnings and errors
- Supports custom rule sets
- Fast and lightweight