Azure DevOps propose deux types de pipelines : ceux d'intégration continue et ceux de déploiement continu.
Dans ce cours, nous verrons les deux, avec l'éditeur classique ainsi qu'en mode YAML.
Ainsi, nous explorerons :
- La création d'un pipeline d'intégration continue avec les technologies .NET Core (ASP.NET Core MVC) et JavaScript (Angular)
- La création d'un pipeline de déploiement continu pour le site ASP.NET Core et une application Angular
- La création et l'envoi des applications sur des WebApp Azure
Évidemment, chaque système et chaque projet possède ses propres contraintes et de fait, il n'est pas possible de couvrir à 100% ce que votre projet a besoin.
De même, la sécurité, qui est un élément majeur dans un cycle DevOps (ayant d'ailleurs donné lieu au nom DevSecOps) ne sera pas couverte dans ce cours.