Add gitlab-self-healing-pipeline to CI/CD tools
Project submission: gitlab-self-healing-pipeline
Repository URL:
https://github.com/gThiru/gitlab-self-healing-pipeline
Project Name:
GitLab Self-Healing Pipeline
Short Description:
A self-healing CI/CD automation framework for GitLab that automatically resumes pipeline execution from the last successful stage on runner disconnect, stuck jobs, or flaky execution.
Key Features:
- Resume pipeline from last known stage with RESUME_STAGE support
- Per-pipeline progress tracking via
.ci-progress.json - Retry limits, stage age cutoff, and stuck job detection
- Cronjob-compatible watchdog (Linux & Kubernetes)
- Includes documentation, usage guide, issue templates, and enhancement roadmap
Topics / Tags:
gitlab, ci-cd, devops, self-healing, automation, watchdog, resilience, gitlab-runner
License:
MIT License
Why it's awesome:
This tool brings production-grade resilience to GitLab pipelines by minimizing manual intervention and saving hours of developer time.
It’s built with OSS best practices, is easily extensible, and works in distributed team environments with GitLab runners running across clouds or VMs.
Looking forward to contributing this to the awesome-devops list!
Hi,
Thanks for the contribution. I can see the repo does not exists or it is private?
Hi Marius Stanca, I am apologies for the wrong repo url, please find the updated correct repo url https://github.com/gThiru/gitlab-self-healing-pipeline