Testar seu código Bicep usando o Azure Pipelines
Valide e teste o código Bicep no pipeline de implantação. Você usará um lint, a validação de simulação e a operação de teste de hipóteses para validar as alterações do Azure antes de implantá-las, além de testar seus recursos após cada implantação.
Objetivos de aprendizagem
Depois de concluir este módulo, você poderá:
- Adicionar lint de código Bicep durante a integração contínua
- Adicionar a validação de implantação de simulação durante as fases de build ou de versão
- Adicionar verificações de teste de hipóteses, incluindo etapas de aprovação manual
- Verificar a configuração do ambiente implantado
Pré-requisitos
Você deve estar familiarizado com o uso do:
- Bicep, incluindo a criação e implantação de arquivos básicos.
- O Azure, incluindo o portal do Azure, as assinaturas, os grupos de recursos e os recursos.
- Comandos do Git básicos, incluindo clonagem, confirmação de arquivos e envio de alterações por push para o Azure Repos.
- Pipelines YAML básicos no Azure Pipelines, incluindo conexões de serviço.
Para trabalhar nos exercícios do módulo, você precisará dos seguintes itens:
- Uma conta do Azure, com a capacidade de criar grupos de recursos, aplicativos do Microsoft Entra e entidades de serviço.
- Uma conta e uma organização do Azure DevOps.
Você também precisará ter instalado localmente o seguinte:
- Visual Studio Code
- A extensão Bicep para Visual Studio Code
- A extensão Azure Pipelines para Visual Studio Code
- As ferramentas da CLI do Azure mais recentes ou o Azure PowerShell com a versão mais recente
- Git