{"id":208749,"date":"2025-10-06T15:47:52","date_gmt":"2025-10-06T13:47:52","guid":{"rendered":"https:\/\/www.tuleap.org\/?page_id=208749"},"modified":"2026-01-23T17:33:18","modified_gmt":"2026-01-23T16:33:18","slug":"integration-tuleap-gitlab-pourquoi-et-comment-lutiliser","status":"publish","type":"post","link":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/","title":{"rendered":"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l&rsquo;utiliser"},"content":{"rendered":"\r\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/tuleap-gitlab-white-e1669826305571.png\" alt=\"Int\u00e9gration entre Tuleap et Gitlab\" width=\"443\" height=\"154\" \/><\/figure>\r\n\r\n<p>&nbsp;<\/p>\r\n<p>L&rsquo;int\u00e9gration Tuleap-GitLab vous permet de vous connecter \u00e0 n&rsquo;importe quelle instance GitLab, que vous soyez dans le cloud ou sur-site. Cette int\u00e9gration sert notamment \u00e0 ceux qui utilisent GitLab pour g\u00e9rer le code source et Tuleap pour la gestion agile et le suivi des artefacts. Gr\u00e2ce \u00e0 une int\u00e9gration avanc\u00e9e, il est simple d&rsquo;utiliser les deux outils ensembles. Voici comment les utiliser simultan\u00e9ment.<\/p>\r\n<p>&nbsp;<\/p>\r\n\r\n<section class=\"wp-block-mkl-section-block\">\r\n<h2 class=\"wp-block-heading\">Tuleap + Gitlab : pourquoi utiliser les deux outils ensemble<\/h2>\r\n\r\n\r\n\r\n<p>Il est vrai que dans une certaine mesure, Tuleap et GitLab peuvent \u00eatre consid\u00e9r\u00e9s comme \u00ab\u00a0concurrents\u00a0\u00bb, ou du moins comme des \u00ab\u00a0alternatives\u00a0\u00bb. Mais outre le fait que les deux outils fournissent du Git et des outils de suivi de tickets, ils peuvent \u00eatre compl\u00e9mentaires selon vos besoins :<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><strong>Avec Tuleap<\/strong> : vous rassemblez une large audience autour d&rsquo;un seul outil de gestion de projet <strong>\u00e0 l&rsquo;\u00e9chelle de votre entreprise<\/strong>. Au del\u00e0 des \u00e9quipes de d\u00e9veloppement, Tuleap s&rsquo;adresse \u00e0 un public plus large, cr\u00e9ant des \u00e9quipes pluri-disciplinaires (RTE, PMO, BA, PO, QA, Dev&#8230;). Par ailleurs, Tuleap offre des fonctionnalit\u00e9s plus \u00ab\u00a0haut niveau\u00a0\u00bb, comme la <a href=\"https:\/\/www.tuleap.org\/fr\/produit\/fonctionnalites\/safe-gestion-programme\">Gestion de Programme<\/a>, un syst\u00e8me de <a href=\"https:\/\/www.tuleap.org\/fr\/produit\/fonctionnalites\/tracking-suivi-tickets\">Suivi de tickets avanc\u00e9<\/a>, et d&rsquo;autres compl\u00e9mentaire \u00e0 la <a href=\"https:\/\/www.tuleap.org\/fr\/produit\/fonctionnalites\/gestion-projet-agile\">Gestion Agile d&rsquo;Equipe<\/a> comme la <a href=\"https:\/\/www.tuleap.org\/fr\/produit\/fonctionnalites\/gestion-tests\">Gestion des Tests<\/a> manuels et automatiques et la <a href=\"https:\/\/www.tuleap.org\/fr\/produit\/fonctionnalites\/gestion-documents-fichiers\">Gestion Documentaire<\/a>.<\/li>\r\n\r\n\r\n\r\n<li><strong>Avec GitLab<\/strong> : votre \u00e9quipe de d\u00e9veloppement b\u00e9n\u00e9ficie des pipelines de CI\/CD et d&rsquo;une vue centralis\u00e9e des repos Git qu&rsquo;ils ont l&rsquo;habitude d&rsquo;avoir avec GitHub.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Quoiqu&rsquo;il en soit, gardez en t\u00eate que chaque workspace Tuleap peut soit :<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>g\u00e9rer des <a href=\"https:\/\/www.tuleap.org\/fr\/produit\/fonctionnalites\/developpement-continu\">d\u00e9p\u00f4ts Git et les Pull Requests<\/a> directement dans Tuleap,<\/li>\r\n\r\n\r\n\r\n<li>utiliser l&rsquo;int\u00e9gration Tuleap-GitLab.<\/li>\r\n<\/ul>\r\n<\/section>\r\n\r\n\r\n\r\n<p>&nbsp;<\/p>\r\n\r\n\r\n\r\n<section class=\"wp-block-mkl-section-block section--light\">\r\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\r\n<h2 class=\"wp-block-heading\">Les fonctionnalit\u00e9s de l&rsquo;int\u00e9gration Tuleap &lt;-&gt; Gitlab<\/h2>\r\n\r\n\r\n\r\n<p>L\u2019int\u00e9gration Tuleap-GitLab vous permet de <strong>vous connecter \u00e0 n\u2019importe quelle instance GitLab<\/strong>, que vous soyez dans le cloud ou sur-site.<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>R\u00e9f\u00e9rencez les artefacts Tuleap dans vos messages de commit Gitlab \u2013 ou dans les merge requests ou branche- et inversement. Une tra\u00e7abilit\u00e9 dans les deux sens.<\/li>\r\n\r\n\r\n\r\n<li>Importez et synchronisez les\u00a0Groupes GitLab dans Tuleap pour conserver une unit\u00e9 entre les outils<\/li>\r\n\r\n\r\n\r\n<li>Cr\u00e9ez des branches ou pull requests Gitlab depuis Tuleap<\/li>\r\n\r\n\r\n\r\n<li>Cl\u00f4turez automatiquement des artefacts Tuleap depuis un message de commit Gitlab<\/li>\r\n<\/ul>\r\n<p><iframe title=\"Demo Integration Tuleap GitLab\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/-tVEywuknao?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\r\n<p>&nbsp;<\/p>\r\n<\/div>\r\n<\/section>\r\n<h2 class=\"wp-block-heading\">Comment fonctionne l&rsquo;int\u00e9gration Tuleap-Gitlab<\/h2>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<h3 class=\"wp-block-heading\">Gestion compl\u00e8te dans la plateforme Tuleap<\/h3>\r\n\r\n\r\n\r\n<p>Tuleap fournit un <strong>plugin GitLab<\/strong> d\u00e9di\u00e9 qui fera tout le travail n\u00e9cessaire pour que les choses fonctionnent de mani\u00e8re transparente. Sur GitLab, cette int\u00e9gration n&rsquo;a pas de contrainte sp\u00e9cifique ; mieux, elle fonctionne \u00e0 l&rsquo;aide d&rsquo;API standard disponibles sur toutes les versions de GitLab, sur site ou dans le cloud.<\/p>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<h3 class=\"wp-block-heading\">Gestion par les administrateurs Git dans les projets Tuleap<\/h3>\r\n\r\n\r\n\r\n<p>L&rsquo;installation du <strong>plugin Tuleap-GitLab<\/strong> est la seule action qui n\u00e9cessite un administrateur de site Tuleap. Tout le reste est entre les mains des administrateurs Git du projet Tuleap.<\/p>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis: 33.33%;\">\r\n<h3 class=\"wp-block-heading\">Cr\u00e9ez des d\u00e9p\u00f4ts GitLab dans les projets Tuleap<\/h3>\r\n\r\n\r\n\r\n<p>C&rsquo;est le fondement m\u00eame de l&rsquo;int\u00e9gration Tuleap-GitLab. L&rsquo;administrateur Git cr\u00e9e un d\u00e9p\u00f4t GitLab sur Tuleap. Ce r\u00e9f\u00e9rentiel fait r\u00e9f\u00e9rence au projet GitLab sur lequel travaille l&rsquo;\u00e9quipe de d\u00e9veloppement. Les r\u00e9f\u00e9rentiels GitLab int\u00e9gr\u00e9s appara\u00eetront comme tous les r\u00e9f\u00e9rentiels git normaux, seulement nous avons ajout\u00e9 une petite ic\u00f4ne \ud83e\udd8a pour les distinguer.<\/p>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis: 66.66%;\">\r\n<figure class=\"wp-block-image size-large img-border-radius img-box-shadow\"><img decoding=\"async\" src=\"https:\/\/www.tuleap.org\/wp-content\/uploads\/2021\/01\/image.png\" alt=\"\" \/><\/figure>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<section class=\"wp-block-mkl-section-block section--light\">\r\n<h2 class=\"wp-block-heading\">Une tra\u00e7abilit\u00e9 de bout en bout avec l&rsquo;int\u00e9gration Tuleap-GitLab<\/h2>\r\n\r\n\r\n\r\n<p>Quel que soit l&rsquo;endroit o\u00f9 le code est stock\u00e9 et revu, la promesse de Tuleap est de garder une trace de ce qui est fait, quand et pour quoi. En d&rsquo;autres termes, <strong>Tuleap fournit une <a href=\"https:\/\/www.tuleap.org\/fr\/produit\/cas-utilisation\/conformite-tracabilite\">tra\u00e7abilit\u00e9 de bout en bout<\/a> des exigences au code et du code aux exigences<\/strong>. Cela peut \u00eatre obligatoire \u00e0 des fins de r\u00e9glementation (par exemple, pour l&rsquo;ISO et la CEI utilis\u00e9es dans le d\u00e9veloppement de dispositifs cyber-physiques), le d\u00e9pannage, la gestion de l&rsquo;historique et des connaissances, etc.<\/p>\r\n\r\n\r\n\r\n<p>Avec l&rsquo;int\u00e9gration Tuleap-GitLab, b\u00e9n\u00e9ficiez d&rsquo;une tra\u00e7abilit\u00e9 de bout en bout m\u00eame en dehors de Tuleap.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Utilisez les r\u00e9f\u00e9rences crois\u00e9es<\/h3>\r\n\r\n\r\n\r\n<p>Vous pouvez mentionner un ID d&rsquo;artefact Tuleap dans un message de validation ou une demande de fusion de GitLab. L&rsquo;ID d&rsquo;artefact Tuleap (probl\u00e8me) ajoute une r\u00e9f\u00e9rence avec des d\u00e9tails et un lien vers l&rsquo;activit\u00e9 dans GitLab.<\/p>\r\n\r\n\r\n\r\n<p>La tra\u00e7abilit\u00e9 ne concerne pas seulement les r\u00e9f\u00e9rences : il s&rsquo;agit de relier des informations pour comprendre pourquoi quelque chose a \u00e9t\u00e9 fait. Dans le contexte du d\u00e9veloppement logiciel, ce qui se passe en production repr\u00e9sente ce que chaque d\u00e9veloppeur a personnellement compris des exigences. C&rsquo;est pourquoi les d\u00e9veloppeurs sont encourag\u00e9s \u00e0 r\u00e9f\u00e9rencer l&rsquo;artefact Tuleap qui correspond au commit effectu\u00e9. Selon le contexte, il peut s&rsquo;agir d&rsquo;une T\u00e2che, d&rsquo;une User Story ou d&rsquo;un Besoin selon la m\u00e9thodologie de votre \u00e9quipe.<\/p>\r\n<p>Les d\u00e9veloppeurs cr\u00e9ent le lien entre le code et l&rsquo;artefact en ajoutant un TULEAP-XYZ dans leurs messages de validation (o\u00f9 XYZ est l&rsquo;ID d&rsquo;artefact de l&rsquo;exigence). Ces messages de commit seront analys\u00e9s par Tuleap qui :<\/p>\r\n<ul>\r\n<li>cr\u00e9er sur Tuleap une r\u00e9f\u00e9rence vers le commit<\/li>\r\n<li>ajouter sur GitLab un commentaire sur le commit avec un lien vers l&rsquo;artefact<\/li>\r\n<\/ul>\r\n<div class=\"wp-block-columns\">\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis: 66.66%;\"><\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<h3 class=\"wp-block-heading\">Lien entre GitLab et un artefact Tuleap<\/h3>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large img-border-radius img-box-shadow\"><img decoding=\"async\" src=\"https:\/\/www.tuleap.org\/wp-content\/uploads\/2021\/01\/image-1.png\" alt=\"\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\r\n<h3 class=\"wp-block-heading\">Un commit GitLab li\u00e9 \u00e0 un artefact Tuleap<\/h3>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large img-border-radius img-box-shadow\"><img decoding=\"async\" src=\"https:\/\/www.tuleap.org\/wp-content\/uploads\/2021\/01\/image-2.png\" alt=\"\" \/><\/figure>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">GitLab Merge Requests<\/h3>\r\n\r\n\r\n\r\n<p>La plupart de l&rsquo;utilisation de GitLab tourne autour des <strong>Merge Requests <\/strong>(MR). Si vous ne connaissez pas beaucoup GitLab, les Merge Requests sont l&rsquo;\u00e9quivalent des Pull Requests de GitHub. Bien entendu, ici aussi avec Tuleap, vous b\u00e9n\u00e9ficiez d&rsquo;une tra\u00e7abilit\u00e9 compl\u00e8te.<\/p>\r\n\r\n\r\n\r\n<p>Un cas d&rsquo;utilisation typique est d&rsquo;avoir une User Story d\u00e9finie sur Tuleap avec des t\u00e2ches de d\u00e9veloppement sur le tableau des t\u00e2ches Tuleap. Ensuite, sur GitLab, le d\u00e9veloppement se d\u00e9roule avec soit :<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Une approche de branche de fonctionnalit\u00e9, puis la demande de fusion correspondra \u00e0 peu pr\u00e8s \u00e0 la user story. \u00c0 ce stade, on s&rsquo;attend \u00e0 ce que le d\u00e9veloppeur int\u00e8gre une r\u00e9f\u00e9rence \u00e0 la user story dans son MR (comme \u00ab\u00a0TULEAP-45678 D\u00e9tection des couleurs des chiots\u00a0\u00bb)<\/li>\r\n\r\n\r\n\r\n<li>Ou une approche plus fine o\u00f9 chaque t\u00e2che de d\u00e9veloppement conduit \u00e0 une RM. L\u00e0 encore, le d\u00e9veloppeur pourra r\u00e9f\u00e9rencer la t\u00e2che dans le MR (une t\u00e2che un MR). Ils peuvent \u00e9galement d\u00e9cider de r\u00e9f\u00e9rencer l&rsquo;histoire elle-m\u00eame en ajoutant la r\u00e9f\u00e9rence dans la description MR \u00ab\u00a0Part of TULEAP-45678\u00a0\u00bb<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large img-border-radius img-box-shadow\"><img decoding=\"async\" width=\"1024\" height=\"533\" class=\"wp-image-208704\" src=\"https:\/\/www.tuleap.org\/wp-content\/uploads\/2021\/05\/gitlab-mr-raw-1024x533.png\" alt=\"\" srcset=\"https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/gitlab-mr-raw-1024x533.png 1024w, https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/gitlab-mr-raw-300x156.png 300w, https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/gitlab-mr-raw-768x399.png 768w, https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/gitlab-mr-raw-1536x799.png 1536w, https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/gitlab-mr-raw.png 1588w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n\r\n\r\n\r\n<p>Dans les deux cas, en parcourant les artefacts Tuleap, n&rsquo;importe qui pourra plonger ses mains profond\u00e9ment dans le code gr\u00e2ce \u00e0 la r\u00e9f\u00e9rence \u00e0 la Merge Request. Et comme Tuleap ajoute un commentaire avec un lien vers l&rsquo;artefact dans la section des commentaires MR, les personnes qui regardent le MR pourront se connecter avec les sp\u00e9cifications, les tests, etc.<\/p>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large img-border-radius img-box-shadow\"><img decoding=\"async\" width=\"1024\" height=\"533\" class=\"wp-image-208707\" src=\"https:\/\/www.tuleap.org\/wp-content\/uploads\/2021\/05\/cross-reference-1024x533.png\" alt=\"\" srcset=\"https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/cross-reference-1024x533.png 1024w, https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/cross-reference-300x156.png 300w, https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/cross-reference-768x399.png 768w, https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/cross-reference-1536x799.png 1536w, https:\/\/www.tuleap.com\/wp-content\/uploads\/2021\/05\/cross-reference.png 1588w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\r\n<\/section>\r\n<!-- CTA - Base de connaissance Git (FR) -->\r\n<section class=\"cta cta--kb\" aria-label=\"Call to action\">\r\n<div style=\"border-left: 4px solid #ff6e30; background: #fafafa; padding: 14px 18px; border-radius: 6px; margin: 24px 0;\"><strong>Aller plus loin<\/strong><br \/>D\u00e9couvrez Git dans la base de connaissance <br \/><a style=\"color: #ff6e30; font-weight: 600; text-decoration: none;\" href=\"https:\/\/help.tuleap.com\/\" target=\"_blank\" rel=\"noopener\"> help.tuleap.com \u2192 <\/a><\/div>\r\n<\/section>","protected":false},"excerpt":{"rendered":"<p>&nbsp; L&rsquo;int\u00e9gration Tuleap-GitLab vous permet de vous connecter \u00e0 n&rsquo;importe quelle instance GitLab, que vous soyez dans le cloud ou sur-site. Cette int\u00e9gration sert notamment \u00e0 ceux qui utilisent GitLab pour g\u00e9rer le code source et Tuleap pour la gestion agile et le suivi des artefacts. Gr\u00e2ce \u00e0 une int\u00e9gration avanc\u00e9e, il est simple d&rsquo;utiliser [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":248556,"parent":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"affichage":[],"enjeu":[56],"fonctions":[60,59,61],"industries":[76,74,79,75,77,78],"class_list":["post-208749","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-categorise","enjeu-systemes-embarques","fonctions-gestion-de-projet","fonctions-developpement-logiciel","fonctions-dsi","industries-aerospatial-et-defence","industries-automobile","industries-telecoms-electronique-et-semi-conducteurs","industries-energie","industries-gouvernements-et-organisations-publiques","industries-sante-et-medical"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Int\u00e9gration Tuleap-GitLab : pourquoi et comment l&#039;utiliser - Tuleap<\/title>\n<meta name=\"description\" content=\"L&#039;int\u00e9gration Tuleap-GitLab permet de vous connecter \u00e0 n&#039;importe quelle instance GitLab, que vous soyez dans le cloud ou sur-site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l&#039;utiliser - Tuleap\" \/>\n<meta property=\"og:description\" content=\"L&#039;int\u00e9gration Tuleap-GitLab permet de vous connecter \u00e0 n&#039;importe quelle instance GitLab, que vous soyez dans le cloud ou sur-site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/\" \/>\n<meta property=\"og:site_name\" content=\"Tuleap\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-06T13:47:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-23T16:33:18+00:00\" \/>\n<meta name=\"author\" content=\"Louison Beck\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Louison Beck\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/\"},\"author\":{\"name\":\"Louison Beck\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#\\\/schema\\\/person\\\/051c4629c7735c05435d7b47a8a87df5\"},\"headline\":\"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l&rsquo;utiliser\",\"datePublished\":\"2025-10-06T13:47:52+00:00\",\"dateModified\":\"2026-01-23T16:33:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/\"},\"wordCount\":1220,\"publisher\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Tuleap-GitLab-integration_-why-and-how-to-use-it-1.svg\",\"articleSection\":[\"Non cat\u00e9goris\u00e9\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/\",\"url\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/\",\"name\":\"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l'utiliser - Tuleap\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Tuleap-GitLab-integration_-why-and-how-to-use-it-1.svg\",\"datePublished\":\"2025-10-06T13:47:52+00:00\",\"dateModified\":\"2026-01-23T16:33:18+00:00\",\"description\":\"L'int\u00e9gration Tuleap-GitLab permet de vous connecter \u00e0 n'importe quelle instance GitLab, que vous soyez dans le cloud ou sur-site.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Tuleap-GitLab-integration_-why-and-how-to-use-it-1.svg\",\"contentUrl\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Tuleap-GitLab-integration_-why-and-how-to-use-it-1.svg\",\"width\":1040,\"height\":544},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l&rsquo;utiliser\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/\",\"name\":\"Tuleap\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#organization\",\"name\":\"Tuleap\",\"url\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/logo-tuleap.svg\",\"contentUrl\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/logo-tuleap.svg\",\"width\":418,\"height\":106,\"caption\":\"Tuleap\"},\"image\":{\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/tuleap\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@Tuleap\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/#\\\/schema\\\/person\\\/051c4629c7735c05435d7b47a8a87df5\",\"name\":\"Louison Beck\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/cropped-cropped-louisonbeckenalean-96x96.jpg\",\"url\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/cropped-cropped-louisonbeckenalean-96x96.jpg\",\"contentUrl\":\"https:\\\/\\\/www.tuleap.com\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/cropped-cropped-louisonbeckenalean-96x96.jpg\",\"caption\":\"Louison Beck\"},\"url\":\"https:\\\/\\\/www.tuleap.com\\\/fr\\\/author\\\/louison\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l'utiliser - Tuleap","description":"L'int\u00e9gration Tuleap-GitLab permet de vous connecter \u00e0 n'importe quelle instance GitLab, que vous soyez dans le cloud ou sur-site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/","og_locale":"fr_FR","og_type":"article","og_title":"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l'utiliser - Tuleap","og_description":"L'int\u00e9gration Tuleap-GitLab permet de vous connecter \u00e0 n'importe quelle instance GitLab, que vous soyez dans le cloud ou sur-site.","og_url":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/","og_site_name":"Tuleap","article_published_time":"2025-10-06T13:47:52+00:00","article_modified_time":"2026-01-23T16:33:18+00:00","author":"Louison Beck","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Louison Beck","Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/#article","isPartOf":{"@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/"},"author":{"name":"Louison Beck","@id":"https:\/\/www.tuleap.com\/fr\/#\/schema\/person\/051c4629c7735c05435d7b47a8a87df5"},"headline":"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l&rsquo;utiliser","datePublished":"2025-10-06T13:47:52+00:00","dateModified":"2026-01-23T16:33:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/"},"wordCount":1220,"publisher":{"@id":"https:\/\/www.tuleap.com\/fr\/#organization"},"image":{"@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2025\/10\/Tuleap-GitLab-integration_-why-and-how-to-use-it-1.svg","articleSection":["Non cat\u00e9goris\u00e9"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/","url":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/","name":"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l'utiliser - Tuleap","isPartOf":{"@id":"https:\/\/www.tuleap.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/#primaryimage"},"image":{"@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/#primaryimage"},"thumbnailUrl":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2025\/10\/Tuleap-GitLab-integration_-why-and-how-to-use-it-1.svg","datePublished":"2025-10-06T13:47:52+00:00","dateModified":"2026-01-23T16:33:18+00:00","description":"L'int\u00e9gration Tuleap-GitLab permet de vous connecter \u00e0 n'importe quelle instance GitLab, que vous soyez dans le cloud ou sur-site.","breadcrumb":{"@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/#primaryimage","url":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2025\/10\/Tuleap-GitLab-integration_-why-and-how-to-use-it-1.svg","contentUrl":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2025\/10\/Tuleap-GitLab-integration_-why-and-how-to-use-it-1.svg","width":1040,"height":544},{"@type":"BreadcrumbList","@id":"https:\/\/www.tuleap.com\/fr\/integration-tuleap-gitlab-pourquoi-et-comment-lutiliser\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.tuleap.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Int\u00e9gration Tuleap-GitLab : pourquoi et comment l&rsquo;utiliser"}]},{"@type":"WebSite","@id":"https:\/\/www.tuleap.com\/fr\/#website","url":"https:\/\/www.tuleap.com\/fr\/","name":"Tuleap","description":"","publisher":{"@id":"https:\/\/www.tuleap.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tuleap.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.tuleap.com\/fr\/#organization","name":"Tuleap","url":"https:\/\/www.tuleap.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.tuleap.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2025\/07\/logo-tuleap.svg","contentUrl":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2025\/07\/logo-tuleap.svg","width":418,"height":106,"caption":"Tuleap"},"image":{"@id":"https:\/\/www.tuleap.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/tuleap\/","https:\/\/www.youtube.com\/@Tuleap"]},{"@type":"Person","@id":"https:\/\/www.tuleap.com\/fr\/#\/schema\/person\/051c4629c7735c05435d7b47a8a87df5","name":"Louison Beck","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2026\/01\/cropped-cropped-louisonbeckenalean-96x96.jpg","url":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2026\/01\/cropped-cropped-louisonbeckenalean-96x96.jpg","contentUrl":"https:\/\/www.tuleap.com\/wp-content\/uploads\/2026\/01\/cropped-cropped-louisonbeckenalean-96x96.jpg","caption":"Louison Beck"},"url":"https:\/\/www.tuleap.com\/fr\/author\/louison\/"}]}},"_links":{"self":[{"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/posts\/208749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/comments?post=208749"}],"version-history":[{"count":0,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/posts\/208749\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/media\/248556"}],"wp:attachment":[{"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/media?parent=208749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/categories?post=208749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/tags?post=208749"},{"taxonomy":"affichage","embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/affichage?post=208749"},{"taxonomy":"enjeu","embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/enjeu?post=208749"},{"taxonomy":"fonctions","embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/fonctions?post=208749"},{"taxonomy":"industries","embeddable":true,"href":"https:\/\/www.tuleap.com\/fr\/wp-json\/wp\/v2\/industries?post=208749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}