Publicar código Bicep reutilizável usando o Azure Pipelines
Publique especificações de modelos do Azure e módulos Bicep utilizando um pipeline de implementação. Valide e adicione automaticamente o versionamento ao seu código Bicep reutilizável.
Objetivos de aprendizagem
Depois de concluir este módulo, você será capaz de:
- Publicar módulos Bicep num registo privado a partir de um pipeline de implantação
- Publicar arquivos Bicep numa especificação de modelo num pipeline de implantação
- Adicione automaticamente números de versão aos seus módulos e especificações de modelo
Pré-requisitos
Você deve estar familiarizado com o uso:
- Módulos Bicep e registos de módulos.
- Especificações de modelo do Azure.
- O linter Bicep, e o teste do seu código Bicep.
- 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.
- Azure Pipelines, incluindo estágios, trabalhos, etapas e conexões de serviço.
Para trabalhar os exercícios no módulo, você precisará:
- Uma conta do Azure que tem a capacidade de criar grupos de recursos, aplicações Microsoft Entra e entidades de serviço.
- Uma organização e uma conta do Azure DevOps.
- Paralelismo hospedado pela Microsoft ativado na sua organização do Azure DevOps. Formulário de Solicitação de Paralelismo do Azure DevOps.
O pedido de paralelismo pode demorar alguns dias. Você não poderá concluir o primeiro exercício neste módulo até que a solicitação seja processada.
Você também precisará dos seguintes itens instalados localmente:
- de código do Visual Studio
- A extensão Bicep para Visual Studio Code
- As ferramentas de CLI do Azure mais recentesou a versão mais recente do Azure PowerShell
- Git