Cum să configurezi aprobări manuale pentru build-uri în Drone CI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să configurezi aprobări manuale pentru build. We cover key concepts, practical examples, and best practices.
Aprobările manuale în Drone CI permit controlul uman înainte de execuția pașilor critici, precum deploy-ul în producție.
Pipeline cu aprobare manuală
kind: pipeline
name: production-deploy
steps:
- name: build
image: golang:1.20
commands:
- go build
- name: deploy
image: plugins/ecs
settings:
image: app:latest
when:
status: success
Promovare manuală
Deploy-ul în producție se face prin promovare manuală:
drone build promote username/repo <build-number> production
Pipeline de review
kind: pipeline
name: review
steps:
- name: test
image: golang:1.20
commands:
- go test ./...
- go build
- name: notify-reviewer
image: plugins/slack
settings:
channel: deployments
template: "Build {{build.number}} așteaptă aprobare pentru producție"
Aprobare prin UI
kind: pipeline
name: release
steps:
- name: build
image: golang:1.20
commands:
- go build
- name: staging-deploy
image: plugins/ecs
settings:
family: app-staging
Prevenire
- Stabilește clar cine poate aproba
- Documentează procesul de aprobare
- Folosește notificări pentru aprobări în așteptare
DodaTech Tools
Doda Browser afișează build-urile care așteaptă aprobare. DodaZIP păstrează log-ul aprobărilor.
Întrebări frecvente
Construit de echipa Doda Browser, DodaZIP și Durga Antivirus Pro.
← Previous
Fix Drizzle Relational Query – Relations Not Resolving
Next →
Cum să rulezi un build în Drone CI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro