Change-Beschleunigung für manuelle Aufgaben
Aktivieren Sie die Change-Nachverfolgung für die Pipeline auf der Seite des Tooldatensatzes in DevOps Change-Geschwindigkeit.
- when: manuell
- allow_failure: Falsch
deploy:
stage: deploy
tags:
- local-runner1
when: manual
allow_failure: false
script:
- echo 'Deploy'Parallele Phasen derGitLab -Pipeline werden mit dem Docker-Image GitLab unterstützt. Weitere Informationen finden Sie unter GitLab Pipelines mit parallelen Aufgaben und Implementieren Sie anwenderdefinierte Aktionen für Pipelines mit dem generischen Docker-Container-Image.
Weitere Informationen zum Konfigurieren eines GitLab -Auftrags finden Sie in der Referenz zur Konfiguration der CI-/CD-Pipeline.
- Wenn allow_failure auf truefestgelegt ist, wird die Pipeline fortgesetzt, auch wenn der Change abgelehnt wird.
- Ein Benutzer mit den entsprechenden Rollenzugriffen in GitLab kann eine Pipeline unabhängig vom Status einer Change-Anforderung entsperren und fortsetzen.
| Manuelle Ausführung | Change-Beschleunigung in Schritt | Change-Anforderung genehmigt | Ergebnis |
|---|---|---|---|
| Ja | Ja | N/V |
Wenn die manuelle Aufgabe unter Change-Steuerung steht, wird der Change automatisch erstellt. |
| Ja |
Die manuelle Aufgabe wird automatisch ausgeführt. |
||
| Nein |
Die manuelle Aufgabe wird automatisch abgelehnt/fehlgeschlagen. |
||
| Nein | N/V |
Die manuelle Aufgabe wartet auf manuelles Eingreifen des Pipelinebesitzers über die Anwenderoberfläche GitLab (Standardverhalten). |
|
| Nein | Ja | N/V |
Die Change-Anforderung wurde nicht erstellt. |