Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 2787|Répondre: 0

Azure DevOps (9) Configurez différents modèles de compilation en fonction des branches de code

[Copié le lien]
Publié sur 17/08/2023 19:47:30 | | | |
Exigences : Un projet Git possède plusieurs branches, telles que master, uat, qa, dev, etc., et le contenu du pipeline azure-pipelines.yml fichiers est le mêmeDéfinir la valeur de la variable buildConfigurationPar exemple : mode de publication de branche maître, mode uat branchement uat, qa, mode débogage de branche de développement, etc.

Révision:

Azure DevOps (viii) compile ASP.NET projets MVC en utilisant Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html

Azure DevOps (VII) crée un pool d’agents supplémentaire
https://www.itsvse.com/thread-10634-1-1.html

Azure DevOps 2020 (VI) Outils NuGet Upgrade
https://www.itsvse.com/thread-9382-1-1.html

Azure DevOps 2020 (V) Automatise la publication des packages NUGET en utilisant Pipelines
https://www.itsvse.com/thread-9381-1-1.html

Azure DevOps 2020 (IV) Tâches compilées utilisant Pipelines
https://www.itsvse.com/thread-9378-1-1.html

Azure DevOps 2020 (II) Azure DevOps Server Express 2020 RC2 tutoriel d’installation
https://www.itsvse.com/thread-9375-1-1.html

Azure DevOps 2020 (III) limite l’empreinte mémoire de recherche (ES)
https://www.itsvse.com/thread-9371-1-1.html

Azure DevOps 2020 (1) Première introduction à Microsoft Azure DevOps (TFS)
https://www.itsvse.com/thread-9239-1-1.html

Meet Azure DevOps
https://www.itsvse.com/thread-8078-1-1.html


Option 1 :

Dans la configuration des variables, le code est le suivant :


Comme le montre la figure suivante :



Option 2 :

Mettez la valeur par défaut de la variable en mode de libération, puis modifiez la valeur selon le nom de la branche, le code est le suivant :





Enfin, le code est le suivant :

référence

En utilisant des variables prédéfinies :La connexion hyperlientérée est visible.
Expression:La connexion hyperlientérée est visible.




Précédent:Comparez Tailscale, ZeroTier, WireGuard, OmniEdge et Ngrok pour des solutions de géo-réseautage
Prochain:Le conteneur Docker est basé sur aspnet :6.0 pour installer l’outil ping
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com