Tester votre code Bicep en utilisant Azure Pipelines
Validez et testez votre code Bicep dans votre pipeline de déploiement. Vous allez utiliser le linting, la validation préliminaire et l’opération de simulation pour valider vos modifications Azure de déployer, et vous allez tester vos ressources après chaque déploiement.
Objectifs d’apprentissage
À l’issue de ce module, vous pourrez :
- Ajouter le linting du code Bicep pendant l’intégration continue
- Ajouter la validation préliminaire du déploiement pendant les phases de génération ou de publication
- Ajouter des vérifications de simulation, notamment des étapes d’approbation manuelle
- Vérifier la configuration de l’environnement déployé
Prérequis
Vous devez être familiarisé avec l’utilisation de :
- Bicep, y compris la création et le déploiement de fichiers de base.
- Azure, dont le portail Azure, les abonnements, les groupes de ressources et les ressources.
- Les commandes Git de base, dont le clonage, la validation de fichiers et l’envoi de modifications à Azure Repos.
- Pipelines YAML de base dans Azure Pipelines, notamment les connexions de service.
Pour effectuer les exercices de ce module, vous avez besoin des éléments suivants :
- Un compte Azure qui a peut créer des groupes de ressources, des applications Microsoft Entra et des principaux de service.
- Une organisation et un compte Azure DevOps.
Vous devez également disposer des éléments locaux suivants :
- Visual Studio Code
- L’extension Bicep pour Visual Studio Code
- L’extension Azure Pipelines pour Visual Studio Code
- Les derniers outils Azure CLIou la dernière version d’Azure PowerShell
- Git