Cum să faci rollback la o versiune anterioară în Drone CI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să faci rollback la o versiune anterioară în Drone CI. We cover key concepts, practical examples, and best practices.
Rollback-ul în Drone CI presupune repromovarea unui build anterior sau redeploy-ul unei versiuni stabile anterioare.
Identificare build anterior
drone build ls username/repo
Rollback prin promovare
drone build promote username/repo <build-number-anterior> production
Configurare pipeline de rollback
kind: pipeline
name: rollback
steps:
- name: deploy-previous
image: plugins/ecs
settings:
image: username/app:${DRONE_TAG}
task: app-production
trigger:
event:
- promote
target:
- rollback
Rollback automat la eșec
steps:
- name: health-check
image: alpine
commands:
- wget -q http://app/health || exit 1
- name: auto-rollback
image: plugins/drone-cli
commands:
- drone build promote username/repo ${DRONE_BUILD_PARENT} production
when:
status: failure
Prevenire
- Păstrează istoricul complet al build-urilor
- Documentează procedura de rollback
- Automatizează rollback-ul pentru cazuri comune
DodaTech Tools
DodaZIP arhivează versiunile anterioare pentru recuperare rapidă. Doda Browser afișează istoricul rollback-urilor.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
← Previous
Cum să rulezi din nou un build eșuat în Drone CI
Next →
Cum să gestionezi secretele în Drone CI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro