menu
techminis

A naukri.com initiative

google-web-stories
Home

>

Devops News

>

Building a...
source image

Dev

1M

read

387

img
dot

Image Credit: Dev

Building a Self-Healing CI/CD Pipeline on GitLab

  • Auto-resume from stuck jobs. Improve resilience. Save time.
  • A fully open-source system that allows your pipelines to automatically resume from the last successful stage — without manual intervention.
  • Each stage of your GitLab pipeline records progress to .ci-progress.json (shared volume), and a Python watchdog script checks these files to trigger a new pipeline if the current one is stuck or timed out.
  • Key features include pipeline resuming from last good stage, JSON-based per-pipeline tracking, retry limits + max age protection, and compatibility with hybrid GitLab runner setups.

Read Full Article

like

23 Likes

For uninterrupted reading, download the app