User Guide
The user guide covers all of glci’s features in depth — from running pipelines and managing artifacts to simulating different CI contexts.
- Running Pipelines — Execute CI jobs locally with glci run
- Pipeline Visualization — Visualize pipeline structure with glci show
- Context Simulation — Test different CI contexts locally — branches, MRs, tags
- Pipeline Inputs — Pass values to pipelines using spec: inputs:
- Variables & Secrets — How glci resolves CI/CD variables from multiple sources
- Artifacts & Releases — Manage build artifacts and releases from local pipelines
- GitLab Pages — Preview GitLab Pages sites from local pipeline runs
- Job Management — Stop, retry, monitor, and inspect pipeline jobs
- Named Runners — Isolate jobs on dedicated runner containers with custom config
- Services & Sidecars — Run service containers alongside your CI jobs with Docker networking
- CI Cache — Speed up pipelines with persistent cache across local runs
- Workflow Rules — Control which pipelines run and how they behave with workflow: rules
- Cross-Project Pipelines — Run child pipelines and cross-project triggers locally with glci
- Debugging & Inspection — Inspect pipeline config, debug rules, and diagnose issues