Azure Devops Pipelines

Description du service

Pipelines est un service intégré dans Azure DevOps qui permet d’effectuer des exécutions de codes stockés dans un repository. Beaucoup de langages peuvent être utilisés pour construire ces pipelines.

Les Sources Control supportés pour le code sont les suivants (au moment de la rédaction de cet article):

  • Azure Repos Git
  • Bitbucket Cloud
  • GitHub
  • GitHub Enterprise Server
  • Other Git
  • Subversion

Il existe 2 types de Pipelines:

  • Build
  • Release

A noter, une chose importante notemment pour l’exécution de script PowerShell (Azure PowerShell), la version 3 de PowerShell Task ne supporte que le module AzureRM. Cela indique que les commandes dans le script PowerShell (exécuté par le tâche PowerShell Task) doivent être AzureRM. Pour exécuter des commandes du module PowerShell Az, il faut utiliser la version 4 de PowerShell Task. Mais au moment de la rédaction de cet article, cette version est en Preview.

Deploy

Pour plus d’informations sur la création d’un Pipeline, il faut se reporter à l’article suivant:

Pour créer un Pipeline, il faut effectuer les actions suivantes:

  • se connecter à Azurer DevOps
  • se positionner sur le projet concerné
  • cliquer sur le blade Pipelines
  • cliquer sur le bouton Create a new pipeline
  • sélectionner le type de Source Control
  • sélectionner l’emplacement du code (repository)
  • sélectionner le template de pipeline -…

Pricing

Ressources

Last update 04.10.2019