DevOps · interactive
A CI/CD pipeline, stage by stage
Lint, test, build, then deploy. Break one stage and watch the rest never start.
Repo
git push
Lint
waiting
Test
waiting
Build
waiting
Deploy
waiting
Production
v1 live
Choose what breaks, then run the pipeline.
Step 1 of 5 · read left to right
In production
Tools and technologies
The same lint → test → build → deploy gates run in CI products and self-hosted runners.
Not tied to one language — use these names when you search docs or design a system.
- GitHub ActionsPlatform
Workflow YAML on every push and pull request.
GitHub ↗ - GitLab CI/CDPlatform
Pipelines defined in `.gitlab-ci.yml`.
Official site ↗ - JenkinsSoftware
Self-hosted automation server with plugins.
Official site ↗ - Argo CDSoftware
GitOps deploys: cluster state tracks repo commits.
GitHub ↗ - CircleCIPlatform
Hosted CI with parallel jobs and caches.
Official site ↗