Skip to main content

Test des changements de configuration de conteneur de développement sur une branche de pré-build

Quand vous modifiez la configuration du conteneur de développement pour une branche activée pour les prébuilds, vous devez tester vos modifications dans un codespace.

Qui peut utiliser cette fonctionnalité ?

People with write permissions to a repository can create or edit the dev container configuration for a branch.

Tous les changements que vous apportez Ă  la configuration du conteneur de dĂ©veloppement pour une branche de prĂ©build entraĂźnent une mise Ă  jour de la configuration du codespace et de la prĂ©build associĂ©e. Il est donc important de tester ces changements dans un codespace d’une branche de test avant de les valider dans une branche de votre dĂ©pĂŽt utilisĂ©e activement. Vous serez ainsi assurĂ© de ne pas introduire de changements cassants pour votre Ă©quipe.

Pour plus d’informations, consultez « PrĂ©sentation des conteneurs de dĂ©veloppement Â».

Test des changements apportés à la configuration du conteneur de développement

  1. CrĂ©ez un codespace Ă  partir de la branche de prĂ©-build dont vous souhaitez modifier le conteneur de dĂ©veloppement. Pour plus d’informations, consultez « CrĂ©ation d’un codespace pour un dĂ©pĂŽt Â».

  2. Dans le codespace, extrayez une branche de test. Pour plus d’informations, consultez « Utilisation du contrĂŽle de code source dans votre espace de code Â».

  3. Apportez les changements requis à la configuration du conteneur de développement.

  4. Appliquez les modifications en rĂ©gĂ©nĂ©rant le conteneur. Pour plus d’informations, consultez « PrĂ©sentation des conteneurs de dĂ©veloppement Â».

  5. Lorsque tout semble correct, nous vous recommandons également de créer un codespace à partir de votre branche de test pour vous assurer que tout fonctionne. Vous pouvez ensuite valider les changements que vous avez apportés à la branche par défaut de votre référentiel ou à une branche de fonctionnalité active, ce qui déclenche une mise à jour de la prébuild pour cette branche.

    Remarque

    La création de cet espace de code prendra plus de temps que d'habitude car il ne sera pas créé à partir d'une pré-construction.