Accélération du changement pour les tâches manuelles
Activer le suivi des changements pour le pipeline dans la page d’enregistrement de l’outil dans Vélocité de changement DevOps.
- when: Manuelle
- allow_failure: faux
deploy:
stage: deploy
tags:
- local-runner1
when: manual
allow_failure: false
script:
- echo 'Deploy'GitLab Les étapes parallèles du pipeline sont prises en charge avec GitLab l’image Docker. Pour plus de détails, reportez-vous à et GitLab Pipelines avec tâches parallèlesImplémenter des actions personnalisées pour les pipelines utilisant une image de conteneur Docker générique.
Reportez-vous à la référence de configuration de pipeline CI/CD pour plus d’informations sur la configuration d’une GitLab tâche.
- Si allow_failure la valeur est définie sur vrai, le pipeline continue même si le changement est rejeté.
- Un utilisateur disposant du rôle d’accès approprié dans GitLab peut débloquer et continuer un pipeline, quel que soit l’état de la demande de changement.
| Exécution manuelle | Accélération du changement dans l’étape | Demande de changement approuvée | Résultat |
|---|---|---|---|
| Oui | Oui | N/A |
Si la tâche manuelle est sous contrôle de changement, le changement est automatiquement créé. |
| Oui |
La tâche manuelle est automatiquement exécutée. |
||
| Non |
La tâche manuelle est automatiquement rejetée/a échoué. |
||
| Non | N/A |
La tâche manuelle attend une intervention manuelle du propriétaire du pipeline via l’interface GitLab utilisateur (comportement par défaut). |
|
| Non | Oui | N/A |
La demande de changement n’est pas créée. |