---
sourceDocument: Gestion des services IT Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Xanadu

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Accélération du changement pour les tâches manuelles

# Accélération du changement pour les tâches manuelles {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Activez le suivi des changements pour le pipeline dans la page d'enregistrement de l'outil au format Changements de vélocité DevOps.  
La GitLab tâche sous contrôle des changements doit avoir les instructions suivantes pour que l'exécution du pipeline puisse reprendre ou être annulée via la demande de changement :

* when: <kbd class="ph userinput">Manuelle</kbd>
* allow_failure: <kbd class="ph userinput">faux</kbd>
{#gitlab-change-manual__ul_onz_xnj_gmb}  
Par exemple :


    deploy:
      stage: deploy
      tags:
        - local-runner1
      when: manual
      allow_failure: false
      script:
        - echo 'Deploy'

Remarque :  
Pour when:manual les changements basés, pour qu'une demande de changement soit créée à une certaine étape, toutes les étapes précédentes doivent se terminer correctement. Si l'une des étapes précédentes n'est pas invoquée ou échoue, même si l'étape en cours ne dépend pas de l'étape précédente, une demande de changement n'est pas créée dans ServiceNow.

GitLab Les étapes parallèles du pipeline sont prises en charge avec GitLab l'image Docker. Pour en savoir plus, reportez-vous aux sections [GitLab pipelines avec tâches parallèles](https://servicenow-prod.fluidtopics.net/m5O85MIT9EiupRmt5OMd5w "GitLab L’image Docker prend en charge la création de changements dans GitLab les pipelines contenant des tâches parallèles.") et [ServiceNow Actions personnalisées pour GitLab](https://servicenow-prod.fluidtopics.net/9QZTY3vezOZi10WBXYdY3w "Utilisez les actions personnalisées pour GitLab collecter des données relatives à la ServiceNow création de demandes de changement, à l’analyse Sonar, à l’enregistrement des artefacts et à l’enregistrement des packages dans votre GitLab pipeline à l’aide de l’image du Docker conteneur.").

Consultez la référence de [configuration de pipeline CI/CD](https://docs.gitlab.com/) pour plus d'informations sur la configuration d'une GitLab tâche.  
Considérations supplémentaires :

* Si allow_failure la valeur est définie sur <kbd class="ph userinput">vrai</kbd>, le pipeline se poursuit même lorsque le changement est rejeté.
* Un utilisateur disposant du rôle d'accès approprié dans GitLab peut débloquer et poursuivre un pipeline, quel que soit l'état de la demande de changement.
{#gitlab-change-manual__ul_xry_lxn_mmb}  
{#gitlab-change-manual__table_exk_tmb_gmb__entry__4}

| 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 | Oui | Oui | La tâche manuelle est automatiquement exécutée. |
| Oui | Oui | Non | La tâche manuelle est automatiquement rejetée/échouée. |
| Oui | Non | N/A | La tâche manuelle attend l'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. |
[Tableau 1. GitLab Comportement d'accélération du changement]

{#gitlab-change-manual__table_exk_tmb_gmb}  
Remarque :  
Les tâches parallèles sont affichées de manière séquentielle, en fonction de l'ordre dans lequel les tâches sont mises en file d'attente pour l'exécution.

