---
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


---

# GitLab intégration avec Changements de vélocité DevOps

# GitLab intégration avec Changements de vélocité DevOps {#ariaid-title1}

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

Connectez-vous à votre GitLab instance pour détecter les référentiels et les définitions de pipeline et configurer des notifications ou des interrogations en temps réel pour activer la traçabilité et l'automatisation des changements.

## Vue d'ensemble de l'intégration GitLab {#gitlab-integration-dev-ops__section_nm1_lyy_gwb}

Versions prises en charge :

* Sur site : version de base 13.x et supérieure
* GitLabCloud
{#gitlab-integration-dev-ops__ul_a3s_3f3_51c}

Changements de vélocité DevOps prend en charge les options Code (référentiel) et Orchestration (pipelines) de l'outil GitLab . Dans le cas des pipelines, seuls les pipelines de base sont pris en charge, mais pas les pipelines multi-projets.
* Connecter : découvrez les référentiels et les définitions de pipeline en connectant vos GitLab instances à Changements de vélocité DevOps.
* Configurer : activez l'envoi de notifications en temps réel pour les validations et les pipelines en créant automatiquement un Webhook dans GitLab afin que ces données puissent être utilisées pour créer des politiques de changement.
{#gitlab-integration-dev-ops__ul_mkn_4yy_gwb}  
Événements déclencheurs requis pour l'aptitude au code :

* Événements push
* Baliser les événements push
* Commentaires
* Fusionner les événements de demande
{#gitlab-integration-dev-ops__ul_ejd_nqc_51c}  
Événements de déclenchement requis pour l'option d'orchestration :

* Événements de tâches
* Événements de pipeline
{#gitlab-integration-dev-ops__ul_brl_sqc_51c}

## Points clés {#gitlab-integration-dev-ops__section_lf3_wj3_smb}

* Un pipeline doit être exécuté et terminé au moins une fois avant l'activation du contrôle des changements.
* Si une tâche manuelle dans GitLab est annulée ou expire avant l'achèvement, le changement correspondant reste à l'état Ouvert jusqu'à ce que le processus d'approbation de la demande de changement soit effectué manuellement.
* La détection de pipeline est limitée aux 100 premiers résultats à l'aide du filtre de recherche de projet. Pour détecter d'autres pipelines, modifiez le filtre de recherche (qui s'affiche lorsque vous sélectionnez Détecter) pour développer les résultats de la demande de détection.
* Les référentiels ou les pipelines créés ou mis à jour après la détection et la configuration du projet font l'objet d'un suivi manuel.
* GitLab Problèmes n'est pas pris en charge.
* L'intégration du type de test JUnit est prise en charge pour GitLab. GitLab Les rapports de tests unitaires prennent en charge les rapports de test uniquement au format de rapport JUnit. Vous pouvez convertir différents types de tests en JUnit et les conserver. Pour plus d'informations, reportez-vous à la rubrique [Rapports de tests unitaires](https://docs.gitlab.com/ee/ci/testing/unit_test_reports.html) et [Exemples de rapports de tests unitaires](https://docs.gitlab.com/ee/ci/testing/unit_test_report_examples.html).
* [L'intégration de l'outil de test](https://servicenow-prod.fluidtopics.net/dboo0g7kbwV~hceqHipFsQ "L’intégration de l’outil de test vous permet d’afficher les résultats des tests pour DevOpsJenkins, Azure DevOps, GitHub, GitHub Enterprise et GitLab les tests unitaires, fonctionnels et de performances.") vous permet d'afficher DevOpsGitLab les résultats des tests pour les tests unitaires, fonctionnels et de performance.
{#gitlab-integration-dev-ops__ul_zzr_5yy_gwb}

## Premiers pas {#gitlab-integration-dev-ops__section_xmx_ctz_gwb}

Utilisez l'une des options suivantes pour intégrer GitLab. Pour une expérience guidée, utilisez l'espace de travail pour intégrer un outil. Vous pouvez également utiliser l'expérience Catalogue de services ou Classique.
* **[Intégrer GitLab à Changements de vélocité DevOps --- Espace de travail](https://servicenow-prod.fluidtopics.net/B06cgErHx2CO75lpyfvBgQ)**   
  Connectez-vous à votre GitLab instance à l'aide du playbook de l'espace de travail de changement DevOps pour détecter les référentiels et le pipeline.
* **[Intégrer GitLab à Changements de vélocité DevOps --- Catalogue de services](https://servicenow-prod.fluidtopics.net/4PcoyfZFtrbEJELFqvxbHw)**   
  Créez, connectez, détectez et configurez votre GitLab instance à l'aide de .ServiceNow Catalogue de services
* **[Intégrer GitLab à Changements de vélocité DevOps --- classique](https://servicenow-prod.fluidtopics.net/JWr7MJueK_Bt1TKTVAUR~Q)**   
  Connectez votre GitLab instance pour détecter, configurer et importer des référentiels et des pipelines.

