Cum să declanșezi manual un job Concourse cu Fly CLI
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să declanșezi manual un job Concourse cu Fly CLI. We cover key concepts, practical examples, and best practices to help you understand and apply this topic effectively.
Comanda fly trigger-job pornește manual un job Concourse, util pentru testare, re-executare sau ocolirea trigger-elor automate.
Declanșare de bază
fly -t main trigger-job \
-p nume-pipeline \
-j nume-job
Output așteptat:
started nume-pipeline/nume-job #1
Verificare status după trigger
fly -t main watch \
-p nume-pipeline \
-j nume-job
Trigger cu resurse specifice
Poți specifica ce versiune de resursă să folosească:
fly -t main trigger-job \
-p nume-pipeline \
-j build \
--input source-code=main/v1.2.3
Trigger cu variabile
fly -t main trigger-job \
-p nume-pipeline \
-j deploy \
--var "environment=staging" \
--var "version=1.2.3"
Trigger cu așteptare finalizare
fly -t main trigger-job \
-p nume-pipeline \
-j test \
-w
Output:
started nume-pipeline/test #5
executing test...
test passed ✓
Declanșare în bloc
# Rulează toate job-urile unui pipeline
for job in $(fly -t main jobs -p nume-pipeline --json | jq -r '.[].name'); do
fly -t main trigger-job -p nume-pipeline -j "$job"
done
Prevenire
- Folosește
-wpentru a urmări execuția în timp real - Verifică input-urile job-ului înainte de trigger Manual
- Documentează trigger-ele manuale pentru operațiuni critice
- Limită accesul la trigger manual pentru job-uri de producție
Greșeli comune
- Trigger fără input-uri specificate -- job-ul poate folosi versiuni vechi de resurse
- Job deja în execuție -- Concourse creează un nou build chiar dacă unul rulează deja
- Confuzie între
trigger-jobșiunpause-job-- trigger-job execută, unpause-job doar deblochează
Built by the developers of Doda Browser, DodaZIP, and Durga Antivirus Pro. DodaTech uses manual triggers for controlled production deployments.
← Previous
Cum să setezi un pipeline Concourse folosind Fly CLI
Next →
Cum să deblochezi un pipeline Concourse cu Fly CLI
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro