Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisez cette tâche pour suspendre le déploiement dans un pipeline de mise en production et attendre une intervention manuelle.
Note
This task can only be used in an agentless job and is intended for use in a classic release pipeline. Cet article fait référence aux pipelines classiques. Pour l’utilisation de YAML, consultez tâche de validation manuelle.
Syntax
# This task is supported on classic release pipelines only.
# Use the classic designer to add and configure this task in a classic release pipeline.
# See the following Inputs section for details on the inputs that this task supports.
Inputs
instructions
-
Instructions
string.
Spécifie les instructions affichées à l’utilisateur lors de la reprise ou du rejet de l’intervention manuelle. En fonction de ces instructions, l’utilisateur prendra une décision éclairée sur cette intervention manuelle.
emailRecipients
-
Notify users
string.
Envoie une intervention manuelle en attente d’e-mail à des utilisateurs spécifiques (ou groupes). Seuls les utilisateurs disposant d’une autorisation de déploiement peuvent agir sur une intervention manuelle.
onTimeout
-
On timeout
string. Valeurs autorisées : reject, resume. Valeur par défaut : reject.
Rejette ou reprend automatiquement l’intervention manuelle une fois qu’elle est en attente pour le délai d’expiration spécifié, ou 60 jours, selon ce qui est antérieur.
Options de contrôle de la tâche
Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.
Output variables
None.
Remarks
Utilisez cette tâche dans un pipeline de mise en production pour suspendre un déploiement actif dans une phase. Cela est généralement exécuté pour effectuer différentes étapes manuelles ou actions, puis les tâches de déploiement automatisées sont reprise.
Note
This task can only be used in an agentless job and is intended for use in a classic release pipeline. Cet article fait référence aux pipelines classiques. Pour l’utilisation de YAML, consultez tâche de validation manuelle.
The Manual Intervention task does not perform deployment actions directly. Au lieu de cela, il vous permet de suspendre un déploiement actif dans une phase, généralement pour effectuer différentes étapes manuelles ou actions, puis les tâches de déploiement automatisées sont reprise. Par exemple, l’utilisateur peut avoir besoin de modifier les détails de la version actuelle avant de continuer (peut-être en entrant les valeurs des variables personnalisées utilisées par les tâches dans la version).
The Manual Intervention task configuration includes an Instructions parameter that is used to provide related information or to specify the manual steps the user executes during the agentless job. Vous pouvez configurer la tâche pour envoyer des notifications par e-mail aux utilisateurs et aux groupes d’utilisateurs lorsqu’elle attend une intervention et spécifier la réponse automatique (rejeter ou reprendre le déploiement) après un délai d’expiration configurable.
Note
Vous pouvez utiliser des variables intégrées et personnalisées pour générer des parties de vos instructions.
When the Manual Intervention task is activated during a deployment, it sets the deployment state to IN PROGRESS. Une barre de messages s’affiche avec un lien qui ouvre la boîte de dialogue Intervention manuelle, qui contient les instructions. Après avoir effectué les étapes manuelles, l’administrateur ou l’utilisateur peut choisir de reprendre le déploiement ou de le rejeter. Users with Manage deployment permission on the stage can resume or reject the manual intervention.
Pour plus d’informations sur l’utilisation de cette tâche, consultez vue d’ensemble des approbations et des portes.
Requirements
| Requirement | Description |
|---|---|
| Pipeline types | Classic release |
| Runs on | Server |
| Demands | None |
| Capabilities | Cette tâche ne répond à aucune demande de tâches ultérieures dans le travail. |
| Command restrictions | Any |
| Settable variables | Any |
| Agent version | Toutes les versions de l’agent prises en charge. |
| Task category | Deploy |