Testar seu código Bicep usando o Azure Pipelines
Valide e teste seu código Bicep em seu pipeline de implantação. Você usará linting, validação de comprovação e a operação hipotética para validar suas alterações do Azure antes de implantar e testará seus recursos após cada implantação.
Objetivos de aprendizagem
Depois de concluir este módulo, conseguirá:
- Adicionar revestimento de código Bicep durante a integração contínua
- Adicionar validação de implantação de comprovação durante os estágios de compilação ou lançamento
- Adicione verificações hipotéticas, incluindo etapas de aprovação manual
- Verificar a configuração do ambiente implantado
Pré-requisitos
Você deve estar familiarizado com o uso:
- Bicep, incluindo a criação e implantação de arquivos básicos.
- Azure, incluindo o portal do Azure, assinaturas, grupos de recursos e recursos.
- Comandos básicos do Git, incluindo clonagem, confirmação de arquivos e envio de alterações para o Azure Repos.
- Pipelines YAML básicos no Azure Pipelines, incluindo conexões de serviço.
Para trabalhar os exercícios no módulo, você precisará:
- Uma conta do Azure, com a capacidade de criar grupos de recursos, aplicativos Microsoft Entra e entidades de serviço.
- Uma organização e uma conta do Azure DevOps.
Você também precisará do seguinte instalado localmente:
- Visual Studio Code
- A extensão Bicep para Visual Studio Code
- A extensão Azure Pipelines para Visual Studio Code
- As ferramentas mais recentes da CLI do Azure ou a versão mais recente do Azure PowerShell
- Git