Étape 3 : Créer la définition de build
Les définitions de build et de mise en production sont des tâches Azure DevOps et doivent probablement être effectuées par un administrateur Azure DevOps. La définition de build génère votre projet dans votre dépôt Git, et les définitions de mise en production le déploient dans votre environnement BizTalk Server.
Avant de commencer
Effectuez l’étape 2 : créer un jeton Azure DevOps et installer l’agent.
Ajouter les tâches de génération
Dans votre projet, sélectionnez Pipelines>Créer un pipeline :
Utilisez l’éditeur classique pour créer un pipeline sans YAML :
Sélectionnez Azure Repos Git>Continuer :
Sélectionnez le modèle> Vide Appliquer :
Définissez le pool d’agents. Les options disponibles sont les suivantes :
Azure Pipelines : sélectionnez cette option pour utiliser les agents > hébergés par Azure windows-2019 :
Par défaut : sélectionnez cette option pour utiliser votre propre pool d’agents défini :
Dans la phase 1, ajoutez une tâche, sélectionnez Visual Studio Build>Ajouter :
Sélectionnez la tâche de génération Visual Studio que vous venez d’ajouter, puis définissez les propriétés suivantes :
- Nom complet : entrez votre solution de build, par
YourProjectName/YourProjectName.sln
exemple . - Version de Visual Studio : sélectionnez au moins Visual Studio 2015. Vous pouvez également sélectionner Dernier.
- Architecture MSBuild : sélectionnez MSBuild x86.
Vos propriétés ressemblent à ce qui suit :
- Nom complet : entrez votre solution de build, par
Dans la phase 1, ajoutez une tâche, sélectionnez Publier les artefacts de> buildAjouter :
Sélectionnez la tâche Publier l’artefact , puis entrez votre nom d’affichage préféré. Pour Chemin d’accès à publier, sélectionnez le bouton ... et choisissez le dossier du projet d’application (par exemple, appProjectHelloWorld). Sélectionnez OK.
Le nom de l’artefact peut être tout ce que vous voulez. Sélectionnez Enregistrer.
Accédez à Déclencheurs et définissez l’status déclencheur sur Activé :
Enregistrez & File d’attente pour tester votre définition de build. Lorsque vous effectuez une file d’attente, vous êtes invité à entrer la file d’attente de l’agent et votre branche. Sélectionnez la file d’attente de l’agent par défaut , puis choisissez votre branche. Sélectionnez File d’attente.
Une nouvelle build est démarrée et vous pouvez la sélectionner pour case activée en cas de réussite ou d’échec.
Ce que vous avez fait
Dans Azure DevOps, vous avez créé une définition de build qui génère votre application dans Git ou Team Foundation Version Control (quel que soit votre choix). Lorsque des modifications sont apportées dans le contrôle de code source, les modifications sont automatiquement détectées et vous pouvez les envoyer (push).
Étapes suivantes
Étape 4 : Créer la définition de mise en production
Configurer des variables et des jetons d’environnement