{"id":7393,"date":"2025-08-27T11:45:38","date_gmt":"2025-08-27T11:45:38","guid":{"rendered":"https:\/\/techhub.saworks.io\/docs\/tutoriel-github-intermediaire\/creer-des-applications-avec-azure-devops\/exercice-nettoyer-votre-environnement-azure-devops\/"},"modified":"2025-09-24T12:02:34","modified_gmt":"2025-09-24T12:02:34","slug":"exercice-nettoyer-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-nettoyer-votre-environnement-azure-devops\/","title":{"rendered":"Exercice \u2013 Nettoyer votre environnement Azure DevOps"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\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<h3 class=\"wp-block-heading\"><strong>Fusionner la branche dans <code>main<\/code><\/strong><\/h3>\n\n\n\n<p>Vous avez termin\u00e9 toutes les t\u00e2ches de ce module. Il est maintenant temps de <strong>nettoyer votre environnement Azure DevOps<\/strong>.<\/p>\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>Cette page contient des \u00e9tapes de nettoyage importantes.<br>Le nettoyage permet d\u2019\u00e9viter de d\u00e9passer les <strong>heures d\u2019utilisation gratuites<\/strong> et l\u2019<strong>espace de stockage<\/strong> inclus avec GitHub Codespaces (des frais peuvent s\u2019appliquer si vous d\u00e9passez le niveau gratuit \u2014 v\u00e9rifiez votre utilisation).<br>Assurez-vous d\u2019effectuer ces \u00e9tapes de nettoyage, <strong>m\u00eame si vous ne terminez pas ce module<\/strong>.<\/p>\n<\/div>\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>D\u00e9sactiver le pipeline ou supprimer votre projet<\/strong><\/h3>\n\n\n\n<p>Pour garantir un environnement propre tout au long du module, chaque module de ce parcours d\u2019apprentissage fournit un mod\u00e8le que vous pouvez ex\u00e9cuter.<\/p>\n\n\n\n<p>Ex\u00e9cuter plusieurs mod\u00e8les cr\u00e9e plusieurs projets Azure Pipelines, chacun pointant vers le <strong>m\u00eame d\u00e9p\u00f4t GitHub<\/strong>.<br>Cela peut d\u00e9clencher <strong>plusieurs pipelines<\/strong> \u00e0 chaque fois que vous poussez une modification sur GitHub, ce qui peut entra\u00eener l\u2019\u00e9puisement de vos <strong>minutes de compilation gratuites<\/strong> sur les agents h\u00e9berg\u00e9s.<\/p>\n\n\n\n<p>C\u2019est pourquoi il est important de <strong>d\u00e9sactiver ou supprimer votre pipeline<\/strong> avant de passer au module suivant.<\/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>Choisissez l\u2019une des options suivantes :<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">\u2705 <strong>Option 1 : Supprimer le projet Azure DevOps<\/strong><\/h4>\n\n\n\n<p>Cette option supprime votre projet Azure DevOps, y compris les \u00e9l\u00e9ments sur Azure Boards et votre pipeline de compilation.<br>Dans les modules suivants, vous pourrez ex\u00e9cuter un autre mod\u00e8le qui cr\u00e9era un nouveau projet dans l\u2019\u00e9tat o\u00f9 celui-ci s\u2019arr\u00eate.<br>Choisissez cette option si vous <strong>n\u2019avez pas besoin de conserver votre projet Azure DevOps<\/strong> pour r\u00e9f\u00e9rence future.<\/p>\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-green-cyan-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\">\ud83d\udca1 <strong>Conseil<\/strong><\/h3>\n\n\n\n<p>Ce projet n\u2019est <strong>pas n\u00e9cessaire<\/strong> pour les modules de formation suivants, car chaque module inclut un mod\u00e8le qui cr\u00e9e un nouveau projet avec les \u00e9tapes requises des modules pr\u00e9c\u00e9dents.<\/p>\n<\/div>\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>Pour supprimer le projet :<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dans <strong>Azure DevOps<\/strong>, acc\u00e9dez \u00e0 votre projet.<br>(Plus t\u00f4t, il \u00e9tait recommand\u00e9 de nommer le projet <strong>Space Game &#8211; web &#8211; Pipeline<\/strong>.)<\/li>\n\n\n\n<li>S\u00e9lectionnez <strong>Param\u00e8tres du projet<\/strong> en bas \u00e0 gauche.<\/li>\n\n\n\n<li>Dans la section <strong>D\u00e9tails du projet<\/strong>, faites d\u00e9filer vers le bas et s\u00e9lectionnez <strong>Supprimer<\/strong>.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"375\" height=\"119\" data-src=\"https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/azure-devops-delete-project.png\" alt=\"\" class=\"wp-image-7396 lazyload\" data-srcset=\"https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/azure-devops-delete-project.png 375w, https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/azure-devops-delete-project-300x95.png 300w\" data-sizes=\"(max-width: 375px) 100vw, 375px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 375px; --smush-placeholder-aspect-ratio: 375\/119;\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Dans la fen\u00eatre qui s\u2019affiche, <strong>saisissez le nom du projet<\/strong>, puis s\u00e9lectionnez <strong>Supprimer<\/strong> une seconde fois.<\/p>\n\n\n\n<p>Votre projet est maintenant <strong>supprim\u00e9<\/strong>.<\/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\">\u2705 <strong>Option 2 : D\u00e9sactiver le pipeline<\/strong><\/h3>\n\n\n\n<p>Cette option permet de <strong>d\u00e9sactiver le pipeline<\/strong> afin qu\u2019il ne traite plus les demandes de compilation.<br>Vous pourrez <strong>r\u00e9activer le pipeline plus tard<\/strong> si vous le souhaitez.<br>Choisissez cette option si vous souhaitez <strong>conserver votre projet Azure DevOps<\/strong> et votre pipeline de compilation pour r\u00e9f\u00e9rence future.<\/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>Pour d\u00e9sactiver le pipeline :<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dans <strong>Azure Pipelines<\/strong>, acc\u00e9dez \u00e0 votre pipeline.<\/li>\n\n\n\n<li>Dans le menu d\u00e9roulant, s\u00e9lectionnez <strong>Param\u00e8tres<\/strong>.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"227\" height=\"313\" data-src=\"https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/azure-pipelines-settings-button.png\" alt=\"\" class=\"wp-image-7398 lazyload\" data-srcset=\"https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/azure-pipelines-settings-button.png 227w, https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/azure-pipelines-settings-button-218x300.png 218w\" data-sizes=\"(max-width: 227px) 100vw, 227px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 227px; --smush-placeholder-aspect-ratio: 227\/313;\" \/><\/figure>\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>Dans la fen\u00eatre qui s\u2019affiche<\/strong>, saisissez le <strong>nom du projet<\/strong>, puis s\u00e9lectionnez <strong>Supprimer<\/strong> une seconde fois.<\/h3>\n\n\n\n<p>Votre projet est maintenant <strong>supprim\u00e9<\/strong>.<\/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\">\u2705 <strong>Option 2 : D\u00e9sactiver le pipeline<\/strong><\/h3>\n\n\n\n<p>Cette option permet de <strong>d\u00e9sactiver le pipeline<\/strong> afin qu\u2019il ne traite plus les demandes de compilation.<br>Vous pourrez le <strong>r\u00e9activer plus tard<\/strong> si n\u00e9cessaire.<br>Choisissez cette option si vous souhaitez <strong>conserver votre projet Azure DevOps<\/strong> et votre pipeline pour r\u00e9f\u00e9rence future.<\/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>Pour d\u00e9sactiver le pipeline :<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dans <strong>Azure Pipelines<\/strong>, acc\u00e9dez \u00e0 votre pipeline.<\/li>\n\n\n\n<li>Dans le menu d\u00e9roulant, s\u00e9lectionnez <strong>Param\u00e8tres<\/strong>.<\/li>\n\n\n\n<li>Sous <strong>Traitement des nouvelles demandes d\u2019ex\u00e9cution<\/strong>, s\u00e9lectionnez <strong>D\u00e9sactiv\u00e9<\/strong>, puis cliquez sur <strong>Enregistrer<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>Votre pipeline ne traitera plus les demandes de compilation.<\/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\">\ud83d\uddd1\ufe0f <strong>Supprimer votre Codespace GitHub<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Dans votre <strong>d\u00e9p\u00f4t GitHub fork\u00e9<\/strong>, s\u00e9lectionnez l\u2019onglet <strong>Code<\/strong>.<\/li>\n\n\n\n<li>Cliquez sur l\u2019onglet <strong>Codespaces<\/strong>.<\/li>\n\n\n\n<li>Cliquez sur <strong>&#8230;<\/strong> \u00e0 c\u00f4t\u00e9 de votre Codespace, puis choisissez <strong>Supprimer<\/strong>.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"363\" height=\"418\" src=\"https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/9-delete-codespace.bmp\" alt=\"\" class=\"wp-image-7400\" srcset=\"https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/9-delete-codespace.bmp 363w, https:\/\/techhub.saworks.io\/wp-content\/uploads\/2025\/08\/9-delete-codespace-261x300.jpg 261w\" sizes=\"(max-width: 363px) 100vw, 363px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>S\u00e9lectionnez <strong>Supprimer<\/strong> une seconde fois pour <strong>confirmer la suppression<\/strong>.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Choisissez votre environnement de d\u00e9veloppement pour le module de formation. Fusionner la branche dans main Vous avez termin\u00e9 toutes les t\u00e2ches de ce [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":7024,"menu_order":40,"template":"","doc_tag":[],"doc_badge":[],"class_list":["post-7393","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\/7393"}],"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"}],"version-history":[{"count":0,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs\/7393\/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=7393"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/doc_tag?post=7393"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/doc_badge?post=7393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}