[{"data":1,"prerenderedAt":795},["ShallowReactive",2],{"/fr-fr/topics/ci-cd/implement-continuous-integration/":3,"navigation-fr-fr":138,"banner-fr-fr":556,"footer-fr-fr":568,"next-steps-fr-fr":780},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":132,"_type":133,"title":7,"_source":134,"_file":135,"_stem":136,"_extension":137},"/fr-fr/topics/ci-cd/implement-continuous-integration","ci-cd",false,"",{"title":9,"description":10},"Les avantages de la mise en œuvre de l'intégration continue","GitLab Topics | Why you should implement continuous integration",[12,26,32,85,130],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21,"config":22},"CI/CD",{"href":23},"/fr-fr/topics/ci-cd/",{"title":25},"Implement continuous integration",{"type":27,"componentName":27,"componentContent":28},"TopicsHero",{"title":9,"text":29,"config":30},"La mise en œuvre de l'intégration continue (CI) garantit que des portions de code sont régulièrement fusionnées et testées, afin d'améliorer la qualité du logiciel en cours de développement et de simplifier le processus de déploiement. En facilitant des cycles de sortie de nouvelles versions plus rapides, en optimisant les workflows entre le développement et la production, l'intégration continue offre de nombreux avantages aux équipes de développement logiciel.\n",{"id":31,"twoColumns":6},"les-avantages-de-la-mise-en-œuvre-de-l'intégration-continue",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":58},{"text":36,"data":37},"On this page",[38,42,46,50,54],{"text":39,"config":40},"Qu'est-ce que l'intégration continue ?",{"href":41},"#what-is-continuous-integration",{"text":43,"config":44},"Comment configurer l'intégration continue ?",{"href":45},"#how-to-set-up-continuous-integration",{"text":47,"config":48},"Outils essentiels d'intégration continue",{"href":49},"#essential-continuous-integration-tools",{"text":51,"config":52},"Comment réaliser une intégration continue dans les règles de l'art ?",{"href":53},"#how-to-do-continuous-integration-the-right-way",{"text":55,"config":56},"Conclusion",{"href":57},"#conclusion",[59,65,70,75,80],{"type":60,"componentName":60,"componentContent":61},"TopicsCopy",{"header":39,"text":62,"config":63},"L'intégration continue (CI) est une pratique qui consiste à fusionner du code dans un dépôt partagé, généralement plusieurs fois par jour. Dans le dépôt ou l'environnement de production, la compilation et les tests sont automatisés pour s'assurer qu'il n'y a pas de problèmes d'intégration ou de bogues dans le code qui fait l'objet du merge. Les pipelines d'intégration continue effectuent des tests automatisés. Ces tests permettent de valider le nouveau code, qui passe alors à l'étape suivante, ou de signaler un échec. Ce processus garantit que seul le code validé par la CI arrive en production.",{"id":64},"what-is-continuous-integration",{"type":60,"componentName":60,"componentContent":66},{"header":43,"text":67,"config":68},"Pour réussir une intégration continue, il est essentiel de changer d'état d'esprit et de s'engager à respecter les [bonnes pratiques DevOps](/topics/devops/){data-ga-name=\"devops best practices\" data-ga-location=\"body\"}. Cela implique non seulement l'adhésion de l'entreprise, mais aussi des investissements significatifs pour acquérir l'infrastructure et les outils nécessaires. De plus, un expert technique avec des connaissances avancées des pratiques DevOps et une expérience des environnements cloud-natives sera un atout important pour garantir le succès de l'intégration continue.\n",{"id":69},"how-to-set-up-continuous-integration",{"type":60,"componentName":60,"componentContent":71},{"header":47,"text":72,"config":73},"Les équipes peuvent investir dans une variété d'outils et de services cloud pour mettre en place l'intégration continue, mais celles qui débutent devraient commencer avec ces trois outils essentiels :\n\n* Un système de gestion du code source (SCM) comme [Git](/solutions/source-code-management/){data-ga-name=\"git\" data-ga-location=\"body\"}.\n\n\n* Un dépôt de code source partagé, qui constitue la source unique de vérité (SSOT) pour l'ensemble du code.\n\n* Un serveur d'intégration continue capable d'exécuter des scripts pour les modifications de code et qui est intégré au dépôt centralisé (tel que le [système d'intégration continue (CI) de GitLab](/solutions/continuous-integration/){data-ga-name=\"gitlab ci\" data-ga-location=\"body\"}).\n",{"id":74},"essential-continuous-integration-tools",{"type":60,"componentName":60,"componentContent":76},{"header":51,"text":77,"config":78},"L'intégration continue ne se limite pas à l'utilisation de tel ou tel outil. Si la mise en œuvre d'outils de CI est un élément du processus, un changement culturel s'impose également. L'intégration continue repose sur un [état d'esprit DevOps](/topics/devops/){data-ga-name=\"devops mindset\" data-ga-location=\"body\"}. Pour profiter au maximum des avantages de l'intégration continue, Voici quelques points clés à considérer :\n\n### Validation fréquente du code\n\n\nL'intégration continue se base sur de petites et fréquentes modifications du code. Le code testé par petits lots permet aux développeurs d'identifier plus facilement les bogues et les erreurs et garantit une meilleure qualité du code.\n\n\n### Éviter la complexité dans les pipelines CI\n\n\nIl est facile de complexifier inutilement les environnements de développement. Simplifiez au maximum les pipelines et privilégiez les [solutions « ennuyeuses »](/blog/boring-solutions-faster-iteration/){data-ga-name=\"boring solutions\" data-ga-location=\"body\"}.\n\n\n### Choisir l'[intégration continue adaptée à vos besoins](/topics/ci-cd/implement-continuous-integration/#find-the-right-continuous-integration-for-your-needs){data-ga-name=\"continuous integration for your needs\" data-ga-location=\"body\"}\n\n\nTous les systèmes d'intégration continue ne se valent pas, il est donc important de [trouver l'outil d'intégration](/topics/ci-cd/choose-continuous-integration-tool/){data-ga-name=\"find the right ci\" data-ga-location=\"body\"} qui répond à vos besoins. Vérifiez sa compatible avec votre fournisseur de services cloud, respectez les limites de votre budget, comparez-le à d'autres outils similaires et assurez-vous qu'il offre une marge de progression. En vous posant les bonnes questions, vous trouverez une solution de CI qui vous aidera à long terme.\n",{"id":79},"how-to-do-continuous-integration-the-right-way",{"type":60,"componentName":60,"componentContent":81},{"header":55,"text":82,"config":83},"La mise en œuvre de l'intégration continue (CI) est un élément fondamental de la pratique de développement logiciel DevOps, offrant de nombreux avantages qui améliorent l'ensemble du cycle du développement logiciel. En fusionnant fréquemment des portions de code et en effectuant des tests automatisés, la CI garantit des produits logiciels de haute qualité et des processus de déploiement efficaces. Les équipes de développement logiciel bénéficient de workflows de développement améliorés, de cycles de sortie de nouvelles versions plus rapides et d'un processus de livraison plus fluide.\n\nL'adoption des pratiques de CI nécessite non seulement les bons outils, tels que les systèmes de contrôle de version et les serveurs d'intégration continue, mais aussi une évolution culturelle vers des pratiques de développement collaboratives et itératives. Cette approche holistique du processus d'intégration continue soutient l'ensemble du processus de mise à disposition des logiciels, du développement au déploiement, ce qui permet d'obtenir des logiciels de haute qualité et de simplifier les cycles de développement.\n",{"id":84},"conclusion",{"type":86,"componentName":86,"componentContent":87},"CommonResourcesContainer",{"header":88,"tabs":89},"Suggestions de contenu",[90],{"name":91,"items":92,"config":129},"resources",[93,103,113,121],{"header":94,"type":95,"image":96,"link":99},"Plaider la cause de l'approche CI/CD dans son entreprise","Webcast",{"altText":94,"config":97},{"src":98},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159368/Website/Topics/drupalassoc_cover.jpg",{"text":100,"config":101},"Regarder maintenant",{"href":102,"icon":95,"modal":6},"/webcast/cicd-in-your-organization/",{"header":104,"type":105,"image":106,"link":109},"Besoin d'évangéliser l'approche DevOps ? Voici comment convaincre les parties prenantes","Web",{"altText":104,"config":107},{"src":108},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159343/Website/Topics/customers-link.jpg",{"text":110,"config":111},"En savoir plus",{"href":112,"icon":105,"modal":6},"/blog/devops-stakeholder-buyin/",{"header":114,"type":105,"image":115,"link":118},"Obtenir [meta] avec GitLab CI/CD : créer des images de compilation",{"altText":114,"config":116},{"src":117},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159401/Website/Topics/hotjar.jpg",{"text":110,"config":119},{"href":120,"icon":105,"modal":6},"/blog/building-build-images/",{"header":122,"type":105,"image":123,"link":126},"Guide du débutant sur l’intégration continue",{"altText":122,"config":124},{"src":125},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158563/Website/Topics/modernize-cicd.jpg",{"text":110,"config":127},{"href":128,"icon":105,"modal":6},"/blog/a-beginners-guide-to-continuous-integration/",{"key":91},{"type":131,"componentName":131},"CommonNextSteps","content:fr-fr:topics:ci-cd:implement-continuous-integration:index.yml","yaml","content","fr-fr/topics/ci-cd/implement-continuous-integration/index.yml","fr-fr/topics/ci-cd/implement-continuous-integration/index","yml",{"_path":139,"_dir":140,"_draft":6,"_partial":6,"_locale":7,"data":141,"_id":552,"_type":133,"title":553,"_source":134,"_file":554,"_stem":555,"_extension":137},"/shared/fr-fr/main-navigation","fr-fr",{"logo":142,"freeTrial":147,"sales":152,"login":157,"items":162,"search":493,"minimal":529,"duo":543},{"config":143},{"href":144,"dataGaName":145,"dataGaLocation":146},"/fr-fr/","gitlab logo","header",{"text":148,"config":149},"Commencer un essai gratuit",{"href":150,"dataGaName":151,"dataGaLocation":146},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":153,"config":154},"Contacter l'équipe commerciale",{"href":155,"dataGaName":156,"dataGaLocation":146},"/fr-fr/sales/","sales",{"text":158,"config":159},"Connexion",{"href":160,"dataGaName":161,"dataGaLocation":146},"https://gitlab.com/users/sign_in/","sign in",[163,206,304,309,414,474],{"text":164,"config":165,"cards":167,"footer":189},"Plateforme",{"dataNavLevelOne":166},"platform",[168,174,182],{"title":164,"description":169,"link":170},"La plateforme DevSecOps alimentée par l'IA la plus complète",{"text":171,"config":172},"Découvrir notre plateforme",{"href":173,"dataGaName":166,"dataGaLocation":146},"/fr-fr/platform/",{"title":175,"description":176,"link":177},"GitLab Duo (IA)","Créez des logiciels plus rapidement en tirant parti de l'IA à chaque étape du développement",{"text":178,"config":179},"Découvrez GitLab Duo",{"href":180,"dataGaName":181,"dataGaLocation":146},"/fr-fr/gitlab-duo/","gitlab duo ai",{"title":183,"description":184,"link":185},"Choisir GitLab","10 raisons pour lesquelles les entreprises choisissent GitLab",{"text":110,"config":186},{"href":187,"dataGaName":188,"dataGaLocation":146},"/fr-fr/why-gitlab/","why gitlab",{"title":190,"items":191},"Démarrer avec",[192,197,202],{"text":193,"config":194},"Ingénierie de plateforme",{"href":195,"dataGaName":196,"dataGaLocation":146},"/fr-fr/solutions/platform-engineering/","platform engineering",{"text":198,"config":199},"Expérience développeur",{"href":200,"dataGaName":201,"dataGaLocation":146},"/fr-fr/developer-experience/","Developer experience",{"text":203,"config":204},"MLOps",{"href":205,"dataGaName":203,"dataGaLocation":146},"/fr-fr/topics/devops/the-role-of-ai-in-devops/",{"text":207,"left":208,"config":209,"link":211,"lists":215,"footer":286},"Produit",true,{"dataNavLevelOne":210},"solutions",{"text":212,"config":213},"Voir toutes les solutions",{"href":214,"dataGaName":210,"dataGaLocation":146},"/fr-fr/solutions/",[216,241,264],{"title":217,"description":218,"link":219,"items":224},"Automatisation","CI/CD et automatisation pour accélérer le déploiement",{"config":220},{"icon":221,"href":222,"dataGaName":223,"dataGaLocation":146},"AutomatedCodeAlt","/fr-fr/solutions/delivery-automation/","automated software delivery",[225,228,232,237],{"text":21,"config":226},{"href":227,"dataGaLocation":146,"dataGaName":21},"/fr-fr/solutions/continuous-integration/",{"text":229,"config":230},"Développement assisté par l'IA",{"href":180,"dataGaLocation":146,"dataGaName":231},"AI assisted development",{"text":233,"config":234},"Gestion du code source",{"href":235,"dataGaLocation":146,"dataGaName":236},"/fr-fr/solutions/source-code-management/","Source Code Management",{"text":238,"config":239},"Livraison de logiciels automatisée",{"href":222,"dataGaLocation":146,"dataGaName":240},"Automated software delivery",{"title":242,"description":243,"link":244,"items":249},"Securité","Livrez du code plus rapidement sans compromettre la sécurité",{"config":245},{"href":246,"dataGaName":247,"dataGaLocation":146,"icon":248},"/fr-fr/solutions/security-compliance/","security and compliance","ShieldCheckLight",[250,254,259],{"text":251,"config":252},"Sécurité et conformité",{"href":246,"dataGaLocation":146,"dataGaName":253},"Security & Compliance",{"text":255,"config":256},"Sécurité de la chaîne d'approvisionnement logicielle",{"href":257,"dataGaLocation":146,"dataGaName":258},"/fr-fr/solutions/supply-chain/","Software supply chain security",{"text":260,"config":261},"Conformité et gouvernance",{"href":262,"dataGaLocation":146,"dataGaName":263},"/fr-fr/solutions/continuous-software-compliance/","Compliance and governance",{"title":265,"link":266,"items":271},"Mesures",{"config":267},{"icon":268,"href":269,"dataGaName":270,"dataGaLocation":146},"DigitalTransformation","/fr-fr/solutions/visibility-measurement/","visibility and measurement",[272,276,281],{"text":273,"config":274},"Visibilité et mesures",{"href":269,"dataGaLocation":146,"dataGaName":275},"Visibility and Measurement",{"text":277,"config":278},"Gestion de la chaîne de valeur",{"href":279,"dataGaLocation":146,"dataGaName":280},"/fr-fr/solutions/value-stream-management/","Value Stream Management",{"text":282,"config":283},"Données d'analyse et informations clés",{"href":284,"dataGaLocation":146,"dataGaName":285},"/fr-fr/solutions/analytics-and-insights/","Analytics and insights",{"title":287,"items":288},"GitLab pour",[289,294,299],{"text":290,"config":291},"Entreprises",{"href":292,"dataGaLocation":146,"dataGaName":293},"/fr-fr/enterprise/","enterprise",{"text":295,"config":296},"PME",{"href":297,"dataGaLocation":146,"dataGaName":298},"/fr-fr/small-business/","small business",{"text":300,"config":301},"Secteur public",{"href":302,"dataGaLocation":146,"dataGaName":303},"/fr-fr/solutions/public-sector/","public sector",{"text":305,"config":306},"Tarifs",{"href":307,"dataGaName":308,"dataGaLocation":146,"dataNavLevelOne":308},"/fr-fr/pricing/","pricing",{"text":310,"config":311,"link":312,"lists":316,"feature":401},"Ressources",{"dataNavLevelOne":91},{"text":313,"config":314},"Afficher toutes les ressources",{"href":315,"dataGaName":91,"dataGaLocation":146},"/fr-fr/resources/",[317,350,373],{"title":318,"items":319},"Premiers pas",[320,325,330,335,340,345],{"text":321,"config":322},"Installation",{"href":323,"dataGaName":324,"dataGaLocation":146},"/fr-fr/install/","install",{"text":326,"config":327},"Guides de démarrage rapide",{"href":328,"dataGaName":329,"dataGaLocation":146},"/fr-fr/get-started/","quick setup checklists",{"text":331,"config":332},"Apprentissage",{"href":333,"dataGaLocation":146,"dataGaName":334},"https://university.gitlab.com/","learn",{"text":336,"config":337},"Documentation sur le produit",{"href":338,"dataGaName":339,"dataGaLocation":146},"https://docs.gitlab.com/","product documentation",{"text":341,"config":342},"Vidéos sur les bonnes pratiques",{"href":343,"dataGaName":344,"dataGaLocation":146},"/fr-fr/getting-started-videos/","best practice videos",{"text":346,"config":347},"Intégrations",{"href":348,"dataGaName":349,"dataGaLocation":146},"/fr-fr/integrations/","integrations",{"title":351,"items":352},"Découvrir",[353,358,363,368],{"text":354,"config":355},"Histoires de succès client",{"href":356,"dataGaName":357,"dataGaLocation":146},"/fr-fr/customers/","customer success stories",{"text":359,"config":360},"Blog",{"href":361,"dataGaName":362,"dataGaLocation":146},"/fr-fr/blog/","blog",{"text":364,"config":365},"Travail à distance",{"href":366,"dataGaName":367,"dataGaLocation":146},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":369,"config":370},"TeamOps",{"href":371,"dataGaName":372,"dataGaLocation":146},"/fr-fr/teamops/","teamops",{"title":374,"items":375},"Connecter",[376,381,386,391,396],{"text":377,"config":378},"Services GitLab",{"href":379,"dataGaName":380,"dataGaLocation":146},"/fr-fr/services/","services",{"text":382,"config":383},"Communauté",{"href":384,"dataGaName":385,"dataGaLocation":146},"/community/","community",{"text":387,"config":388},"Forum",{"href":389,"dataGaName":390,"dataGaLocation":146},"https://forum.gitlab.com/","forum",{"text":392,"config":393},"Événements",{"href":394,"dataGaName":395,"dataGaLocation":146},"/events/","events",{"text":397,"config":398},"Partenaires",{"href":399,"dataGaName":400,"dataGaLocation":146},"/fr-fr/partners/","partners",{"backgroundColor":402,"textColor":403,"text":404,"image":405,"link":409},"#2f2a6b","#fff","L'avenir du développement logiciel. Tendances et perspectives.",{"altText":406,"config":407},"carte promo The Source",{"src":408},"/images/navigation/the-source-promo-card.svg",{"text":410,"config":411},"Lire les articles les plus récents",{"href":412,"dataGaName":413,"dataGaLocation":146},"/fr-fr/the-source/","the source",{"text":415,"config":416,"lists":418},"Société",{"dataNavLevelOne":417},"company",[419],{"items":420},[421,426,432,434,439,444,449,454,459,464,469],{"text":422,"config":423},"À propos",{"href":424,"dataGaName":425,"dataGaLocation":146},"/fr-fr/company/","about",{"text":427,"config":428,"footerGa":431},"Emplois",{"href":429,"dataGaName":430,"dataGaLocation":146},"/jobs/","jobs",{"dataGaName":430},{"text":392,"config":433},{"href":394,"dataGaName":395,"dataGaLocation":146},{"text":435,"config":436},"Leadership",{"href":437,"dataGaName":438,"dataGaLocation":146},"/company/team/e-group/","leadership",{"text":440,"config":441},"Équipe",{"href":442,"dataGaName":443,"dataGaLocation":146},"/company/team/","team",{"text":445,"config":446},"Manuel",{"href":447,"dataGaName":448,"dataGaLocation":146},"https://handbook.gitlab.com/","handbook",{"text":450,"config":451},"Relations avec les investisseurs",{"href":452,"dataGaName":453,"dataGaLocation":146},"https://ir.gitlab.com/","investor relations",{"text":455,"config":456},"Centre de confiance",{"href":457,"dataGaName":458,"dataGaLocation":146},"/fr-fr/security/","trust center",{"text":460,"config":461},"Centre pour la transparence de l'IA",{"href":462,"dataGaName":463,"dataGaLocation":146},"/fr-fr/ai-transparency-center/","ai transparency center",{"text":465,"config":466},"Newsletter",{"href":467,"dataGaName":468,"dataGaLocation":146},"/company/contact/","newsletter",{"text":470,"config":471},"Presse",{"href":472,"dataGaName":473,"dataGaLocation":146},"/press/","press",{"text":475,"config":476,"lists":477},"Nous contacter",{"dataNavLevelOne":417},[478],{"items":479},[480,483,488],{"text":153,"config":481},{"href":155,"dataGaName":482,"dataGaLocation":146},"talk to sales",{"text":484,"config":485},"Aide",{"href":486,"dataGaName":487,"dataGaLocation":146},"/support/","get help",{"text":489,"config":490},"Portail clients GitLab",{"href":491,"dataGaName":492,"dataGaLocation":146},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":494,"login":495,"suggestions":502},"Fermer",{"text":496,"link":497},"Pour rechercher des dépôts et des projets, connectez-vous à",{"text":498,"config":499},"gitlab.com",{"href":160,"dataGaName":500,"dataGaLocation":501},"search login","search",{"text":503,"default":504},"Suggestions",[505,508,513,515,520,525],{"text":175,"config":506},{"href":180,"dataGaName":507,"dataGaLocation":501},"GitLab Duo (AI)",{"text":509,"config":510},"Suggestions de code (IA)",{"href":511,"dataGaName":512,"dataGaLocation":501},"/fr-fr/solutions/code-suggestions/","Code Suggestions (AI)",{"text":21,"config":514},{"href":227,"dataGaName":21,"dataGaLocation":501},{"text":516,"config":517},"GitLab sur AWS",{"href":518,"dataGaName":519,"dataGaLocation":501},"/fr-fr/partners/technology-partners/aws/","GitLab on AWS",{"text":521,"config":522},"GitLab sur Google Cloud ",{"href":523,"dataGaName":524,"dataGaLocation":501},"/fr-fr/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":526,"config":527},"Pourquoi utiliser GitLab ?",{"href":187,"dataGaName":528,"dataGaLocation":501},"Why GitLab?",{"freeTrial":530,"mobileIcon":535,"desktopIcon":540},{"text":531,"config":532},"Commencer votre essai gratuit",{"href":533,"dataGaName":151,"dataGaLocation":534},"https://gitlab.com/-/trials/new/","nav",{"altText":536,"config":537},"Icône GitLab",{"src":538,"dataGaName":539,"dataGaLocation":534},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":536,"config":541},{"src":542,"dataGaName":539,"dataGaLocation":534},"/images/brand/gitlab-logo-type.svg",{"freeTrial":544,"mobileIcon":548,"desktopIcon":550},{"text":545,"config":546},"En savoir plus sur GitLab Duo",{"href":180,"dataGaName":547,"dataGaLocation":534},"gitlab duo",{"altText":536,"config":549},{"src":538,"dataGaName":539,"dataGaLocation":534},{"altText":536,"config":551},{"src":542,"dataGaName":539,"dataGaLocation":534},"content:shared:fr-fr:main-navigation.yml","Main Navigation","shared/fr-fr/main-navigation.yml","shared/fr-fr/main-navigation",{"_path":557,"_dir":140,"_draft":6,"_partial":6,"_locale":7,"title":558,"titleMobile":558,"button":559,"config":563,"_id":565,"_type":133,"_source":134,"_file":566,"_stem":567,"_extension":137},"/shared/fr-fr/banner","La plateforme GitLab Duo Agent est maintenant en bêta publique !",{"text":110,"config":560},{"href":561,"dataGaName":562,"dataGaLocation":146},"/fr-fr/gitlab-duo/agent-platform/","duo banner",{"layout":564},"release","content:shared:fr-fr:banner.yml","shared/fr-fr/banner.yml","shared/fr-fr/banner",{"_path":569,"_dir":140,"_draft":6,"_partial":6,"_locale":7,"data":570,"_id":776,"_type":133,"title":777,"_source":134,"_file":778,"_stem":779,"_extension":137},"/shared/fr-fr/main-footer",{"text":571,"source":572,"edit":578,"contribute":583,"config":588,"items":593,"minimal":767},"Git est une marque déposée de Software Freedom Conservancy et notre utilisation de « GitLab » est sous licence",{"text":573,"config":574},"Afficher le code source de la page",{"href":575,"dataGaName":576,"dataGaLocation":577},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":579,"config":580},"Modifier cette page",{"href":581,"dataGaName":582,"dataGaLocation":577},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":584,"config":585},"Veuillez contribuer",{"href":586,"dataGaName":587,"dataGaLocation":577},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":589,"facebook":590,"youtube":591,"linkedin":592},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[594,617,671,704,738],{"title":164,"links":595,"subMenu":600},[596],{"text":597,"config":598},"Plateforme DevSecOps",{"href":173,"dataGaName":599,"dataGaLocation":577},"devsecops platform",[601],{"title":305,"links":602},[603,607,612],{"text":604,"config":605},"Voir les forfaits",{"href":307,"dataGaName":606,"dataGaLocation":577},"view plans",{"text":608,"config":609},"Pourquoi choisir GitLab Premium ?",{"href":610,"dataGaName":611,"dataGaLocation":577},"/fr-fr/pricing/premium/","why premium",{"text":613,"config":614},"Pourquoi choisir GitLab Ultimate ?",{"href":615,"dataGaName":616,"dataGaLocation":577},"/fr-fr/pricing/ultimate/","why ultimate",{"title":618,"links":619},"Solutions",[620,625,628,630,635,640,644,647,650,655,657,659,661,666],{"text":621,"config":622},"Transformation digitale",{"href":623,"dataGaName":624,"dataGaLocation":577},"/fr-fr/topics/digital-transformation/","digital transformation",{"text":251,"config":626},{"href":246,"dataGaName":627,"dataGaLocation":577},"security & compliance",{"text":238,"config":629},{"href":222,"dataGaName":223,"dataGaLocation":577},{"text":631,"config":632},"Développement agile",{"href":633,"dataGaName":634,"dataGaLocation":577},"/fr-fr/solutions/agile-delivery/","agile delivery",{"text":636,"config":637},"Transformation cloud",{"href":638,"dataGaName":639,"dataGaLocation":577},"/fr-fr/topics/cloud-native/","cloud transformation",{"text":641,"config":642},"SCM",{"href":235,"dataGaName":643,"dataGaLocation":577},"source code management",{"text":21,"config":645},{"href":227,"dataGaName":646,"dataGaLocation":577},"continuous integration & delivery",{"text":277,"config":648},{"href":279,"dataGaName":649,"dataGaLocation":577},"value stream management",{"text":651,"config":652},"GitOps",{"href":653,"dataGaName":654,"dataGaLocation":577},"/fr-fr/solutions/gitops/","gitops",{"text":290,"config":656},{"href":292,"dataGaName":293,"dataGaLocation":577},{"text":295,"config":658},{"href":297,"dataGaName":298,"dataGaLocation":577},{"text":300,"config":660},{"href":302,"dataGaName":303,"dataGaLocation":577},{"text":662,"config":663},"Formation",{"href":664,"dataGaName":665,"dataGaLocation":577},"/fr-fr/solutions/education/","education",{"text":667,"config":668},"Services financiers",{"href":669,"dataGaName":670,"dataGaLocation":577},"/fr-fr/solutions/finance/","financial services",{"title":310,"links":672},[673,675,677,679,682,684,688,690,692,694,696,698,700,702],{"text":321,"config":674},{"href":323,"dataGaName":324,"dataGaLocation":577},{"text":326,"config":676},{"href":328,"dataGaName":329,"dataGaLocation":577},{"text":331,"config":678},{"href":333,"dataGaName":334,"dataGaLocation":577},{"text":336,"config":680},{"href":338,"dataGaName":681,"dataGaLocation":577},"docs",{"text":359,"config":683},{"href":361,"dataGaName":362},{"text":685,"config":686},"Histoires de réussite client",{"href":687,"dataGaLocation":577},"/customers/",{"text":354,"config":689},{"href":356,"dataGaName":357,"dataGaLocation":577},{"text":364,"config":691},{"href":366,"dataGaName":367,"dataGaLocation":577},{"text":377,"config":693},{"href":379,"dataGaName":380,"dataGaLocation":577},{"text":369,"config":695},{"href":371,"dataGaName":372,"dataGaLocation":577},{"text":382,"config":697},{"href":384,"dataGaName":385,"dataGaLocation":577},{"text":387,"config":699},{"href":389,"dataGaName":390,"dataGaLocation":577},{"text":392,"config":701},{"href":394,"dataGaName":395,"dataGaLocation":577},{"text":397,"config":703},{"href":399,"dataGaName":400,"dataGaLocation":577},{"title":415,"links":705},[706,708,710,712,714,716,718,722,727,729,731,733],{"text":422,"config":707},{"href":424,"dataGaName":417,"dataGaLocation":577},{"text":427,"config":709},{"href":429,"dataGaName":430,"dataGaLocation":577},{"text":435,"config":711},{"href":437,"dataGaName":438,"dataGaLocation":577},{"text":440,"config":713},{"href":442,"dataGaName":443,"dataGaLocation":577},{"text":445,"config":715},{"href":447,"dataGaName":448,"dataGaLocation":577},{"text":450,"config":717},{"href":452,"dataGaName":453,"dataGaLocation":577},{"text":719,"config":720},"Sustainability",{"href":721,"dataGaName":719,"dataGaLocation":577},"/sustainability/",{"text":723,"config":724},"Diversité, inclusion et appartenance (DIB)",{"href":725,"dataGaName":726,"dataGaLocation":577},"/fr-fr/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":455,"config":728},{"href":457,"dataGaName":458,"dataGaLocation":577},{"text":465,"config":730},{"href":467,"dataGaName":468,"dataGaLocation":577},{"text":470,"config":732},{"href":472,"dataGaName":473,"dataGaLocation":577},{"text":734,"config":735},"Déclaration de transparence sur l'esclavage moderne",{"href":736,"dataGaName":737,"dataGaLocation":577},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":475,"links":739},[740,743,745,747,752,757,762],{"text":741,"config":742},"Échanger avec un expert",{"href":155,"dataGaName":156,"dataGaLocation":577},{"text":484,"config":744},{"href":486,"dataGaName":487,"dataGaLocation":577},{"text":489,"config":746},{"href":491,"dataGaName":492,"dataGaLocation":577},{"text":748,"config":749},"Statut",{"href":750,"dataGaName":751,"dataGaLocation":577},"https://status.gitlab.com/","status",{"text":753,"config":754},"Conditions d'utilisation",{"href":755,"dataGaName":756},"/terms/","terms of use",{"text":758,"config":759},"Déclaration de confidentialité",{"href":760,"dataGaName":761,"dataGaLocation":577},"/fr-fr/privacy/","privacy statement",{"text":763,"config":764},"Préférences en matière de cookies",{"dataGaName":765,"dataGaLocation":577,"id":766,"isOneTrustButton":208},"cookie preferences","ot-sdk-btn",{"items":768},[769,771,774],{"text":753,"config":770},{"href":755,"dataGaName":756,"dataGaLocation":577},{"text":772,"config":773},"Politique de confidentialité",{"href":760,"dataGaName":761,"dataGaLocation":577},{"text":763,"config":775},{"dataGaName":765,"dataGaLocation":577,"id":766,"isOneTrustButton":208},"content:shared:fr-fr:main-footer.yml","Main Footer","shared/fr-fr/main-footer.yml","shared/fr-fr/main-footer",{"_path":781,"_dir":140,"_draft":6,"_partial":6,"_locale":7,"header":782,"eyebrow":783,"blurb":784,"button":785,"secondaryButton":789,"_id":791,"_type":133,"title":792,"_source":134,"_file":793,"_stem":794,"_extension":137},"/shared/fr-fr/next-steps","Commencez à livrer des logiciels de meilleurs qualité plus rapidement","Plus de 50 % des entreprises du classement Fortune 100 font confiance à GitLab","Découvrez comment la plateforme DevSecOps intelligente\n\n\npeut aider votre équipe.\n",{"text":148,"config":786},{"href":787,"dataGaName":151,"dataGaLocation":788},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":153,"config":790},{"href":155,"dataGaName":156,"dataGaLocation":788},"content:shared:fr-fr:next-steps.yml","Next Steps","shared/fr-fr/next-steps.yml","shared/fr-fr/next-steps",1753981671335]