{"id":7282,"date":"2025-08-26T11:02:46","date_gmt":"2025-08-26T11:02:46","guid":{"rendered":"https:\/\/techhub.saworks.io\/docs\/tutoriel-github-intermediaire\/creer-des-applications-avec-azure-devops\/exercice-configurez-votre-environnement-azure-devops\/"},"modified":"2025-09-24T12:02:34","modified_gmt":"2025-09-24T12:02:34","slug":"exercice-configurez-votre-environnement-azure-devops","status":"publish","type":"docs","link":"https:\/\/techhub.saworks.io\/fr\/docs\/tutoriel-github-intermediaire\/creer-des-applications-avec-azure-devops\/exercice-configurez-votre-environnement-azure-devops\/","title":{"rendered":"Exercice \u2013 Configurez votre environnement Azure DevOps"},"content":{"rendered":"\n<p><strong>Choisissez votre environnement de d\u00e9veloppement pour le module de formation.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Environnement de d\u00e9veloppement local utilisant un agent h\u00e9berg\u00e9 par Microsoft<\/strong><\/li>\n\n\n\n<li><strong>Environnement de d\u00e9veloppement GitHub Codespaces utilisant un agent auto-h\u00e9berg\u00e9.<\/strong><\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Dans cette section, vous allez vous assurer que votre organisation&nbsp;<strong>Microsoft Azure DevOps<\/strong>&nbsp;est bien configur\u00e9e pour compl\u00e9ter le reste de ce module.<\/p>\n\n\n\n<p>Les modules de ce parcours d\u2019apprentissage suivent une progression, dans laquelle vous accompagnez l\u2019\u00e9quipe web de&nbsp;<strong>Tailspin<\/strong>&nbsp;tout au long de son parcours DevOps.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Obtenez le projet Azure DevOps<\/strong><\/h3>\n\n\n\n<p>Ici, vous allez v\u00e9rifier que votre organisation Azure DevOps est pr\u00eate pour compl\u00e9ter ce module. Pour cela, vous ex\u00e9cutez un&nbsp;<strong>mod\u00e8le<\/strong>&nbsp;qui cr\u00e9e un projet dans Azure DevOps.<\/p>\n\n\n\n<p>\u00c0 des fins d\u2019apprentissage, chaque module dispose d\u2019un projet Azure DevOps associ\u00e9, ce qui vous permet de commencer chaque module m\u00eame si vous n\u2019avez pas termin\u00e9 les pr\u00e9c\u00e9dents.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Ex\u00e9cutez le mod\u00e8le<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Ex\u00e9cutez un mod\u00e8le qui configure votre organisation Azure DevOps.<\/li>\n\n\n\n<li>Obtenez et ex\u00e9cutez le projet\u00a0<strong>ADOGenerator<\/strong>\u00a0dans Visual Studio ou l\u2019IDE de votre choix.<\/li>\n\n\n\n<li>Lorsque vous \u00eates invit\u00e9 \u00e0\u00a0<strong>entrer le num\u00e9ro du mod\u00e8le dans la liste<\/strong>, saisissez\u00a0<strong>22<\/strong>\u00a0pour\u00a0<em>Cr\u00e9er un pipeline de build avec Azure Pipelines<\/em>, puis appuyez sur\u00a0<strong>Entr\u00e9e<\/strong>.<\/li>\n\n\n\n<li>Choisissez votre m\u00e9thode d\u2019authentification. Vous pouvez configurer et utiliser un\u00a0<strong>jeton d\u2019acc\u00e8s personnel (PAT)<\/strong>\u00a0ou utiliser la\u00a0<strong>connexion par appareil<\/strong>.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group has-background is-layout-constrained wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-radius:15px;background-color:#9b51e04d\">\n<h3 class=\"wp-block-heading\"><strong>Remarque<\/strong><\/h3>\n\n\n\n<p>Si vous configurez un PAT, assurez vous d\u2019autoriser les port\u00e9es n\u00e9cessaires. Pour ce module, vous pouvez utiliser\u00a0<strong>Acc\u00e8s complet<\/strong>, mais dans un contexte r\u00e9el, vous devez vous assurer de n\u2019accorder que les port\u00e9es n\u00e9cessaires.<\/p>\n<\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Entrez le\u00a0<strong>nom de votre organisation Azure DevOps<\/strong>, puis appuyez sur\u00a0<strong>Entr\u00e9e<\/strong>.<\/li>\n\n\n\n<li>Si demand\u00e9, entrez votre\u00a0<strong>PAT Azure DevOps<\/strong>, puis appuyez sur\u00a0<strong>Entr\u00e9e<\/strong>.<\/li>\n\n\n\n<li>Entrez un\u00a0<strong>nom de projet<\/strong>, par exemple :\u00a0<em>Space Game &#8211; web &#8211; Pipeline<\/em>, puis appuyez sur\u00a0<strong>Entr\u00e9e<\/strong>.<\/li>\n\n\n\n<li>Une fois le projet cr\u00e9\u00e9, acc\u00e9dez \u00e0 votre organisation Azure DevOps dans votre navigateur :<br>https:\/\/dev.azure.com\/&amp;lt;nom-de-votre-organisation&amp;gt;\/<br>et s\u00e9lectionnez le projet.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Fork du d\u00e9p\u00f4t<\/strong><\/h3>\n\n\n\n<p>Si ce n\u2019est pas d\u00e9j\u00e0 fait, cr\u00e9ez un&nbsp;<strong>fork<\/strong>&nbsp;du d\u00e9p\u00f4t&nbsp;<strong>mslearn-tailspin-spacegame-web<\/strong>.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Sur GitHub, acc\u00e9dez au d\u00e9p\u00f4t\u00a0<strong><a href=\"https:\/\/github.com\/MicrosoftDocs\/mslearn-tailspin-spacegame-web\">mslearn-tailspin-spacegame-web<\/a><\/strong>.<\/li>\n\n\n\n<li>Cliquez sur\u00a0<strong>Fork<\/strong>\u00a0en haut \u00e0 droite de l\u2019\u00e9cran.<\/li>\n\n\n\n<li>Choisissez votre compte GitHub comme\u00a0<strong>propri\u00e9taire<\/strong>, puis cliquez sur\u00a0<strong>Create fork<\/strong>.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group has-light-gray-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-radius:20px\">\n<h3 class=\"wp-block-heading\"><strong>Important<\/strong><\/h3>\n\n\n\n<p>L\u2019unit\u00e9&nbsp;<strong>Nettoyez votre environnement Azure DevOps<\/strong>&nbsp;\u00e0 la fin de ce module contient des \u00e9tapes de nettoyage importantes. Le nettoyage permet d\u2019\u00e9viter de d\u00e9passer les&nbsp;<strong>minutes gratuites de build<\/strong>&nbsp;pour les agents h\u00e9berg\u00e9s par Microsoft (v\u00e9rifiez votre utilisation), ou les&nbsp;<strong>heures et stockage inclus dans GitHub Codespaces<\/strong>&nbsp;(des frais peuvent s\u2019appliquer si vous d\u00e9passez le niveau gratuit, donc v\u00e9rifiez votre utilisation).<\/p>\n<\/div>\n\n\n\n<p><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Choisissez votre environnement de d\u00e9veloppement pour le module de formation. Dans cette section, vous allez vous assurer que votre organisation&nbsp;Microsoft Azure DevOps&nbsp;est bien [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":7024,"menu_order":36,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-7282","docs","type-docs","status-publish","hentry"],"author_avatar":"https:\/\/secure.gravatar.com\/avatar\/6a70e7c73db9f245e650948d09d74f61?s=96&d=mm&r=g","author_name":"Annick N'dri","_links":{"self":[{"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs\/7282"}],"collection":[{"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/comments?post=7282"}],"version-history":[{"count":0,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs\/7282\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs\/7024"}],"wp:attachment":[{"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/media?parent=7282"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/doc_tag?post=7282"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/doc_badge?post=7282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}