Resumo
Neste módulo, você configura seu próprio agente de compilação privado usando uma máquina virtual que é executada no Microsoft Azure.
Embora um agente hospedado pela Microsoft geralmente faça tudo o que você precisa, há momentos em que você pode considerar usar seu próprio agente de compilação.
Há alguns fatores a serem considerados quando você decide usar um agente hospedado pela Microsoft em vez de usar o seu próprio. Esses fatores incluem quanto poder de computação e espaço em disco você precisa e quanto tempo é necessário para que suas compilações sejam executadas.
Quando você configura um agente de compilação privado, ele pode ser configurado como quiser. Como compensação, você também precisa manter seu sistema atualizado com os patches de segurança e ferramentas de compilação mais recentes.
Resumo do percurso de aprendizagem
Parabéns! Concluiu o módulo final no percurso de aprendizagem Compilar aplicações com o Azure DevOps. Neste percurso de aprendizagem, conseguiu fazer muitas coisas, incluindo:
- Configurar um projeto no Azure Pipelines e publicar artefatos de compilação no pipeline.
- Implementação de um fluxo de trabalho de código para os membros da equipe que usa Git e GitHub.
- Execução de testes automatizados, como testes de cobertura de unidade e código, quando o pipeline é executado.
- Gerenciando seus próprios pacotes no pipeline e conectando-os aos seus aplicativos.
- Usando seus próprios agentes de compilação quando os agentes hospedados pela Microsoft não atendem às suas necessidades.
O foco deste percurso de aprendizagem assenta na compilação de aplicações e na receção de artefactos que pode entregar às suas equipas de operações ou controlo de qualidade.
Mais informações
Para obter mais aprendizagem prática e individualizada sobre o Azure DevOps, consulte o Azure DevOps Labs.
Para saber mais sobre agentes de compilação e pools de agentes, consulte os seguintes artigos:
- Agentes do Azure Pipelines
- Conjuntos de agentes
- Agentes do Linux auto-alojados
- Agentes do macOS auto-alojados
- Agentes do Windows auto-alojados
- Tarefas de contentor
- Conjunto (esquema YAML)
- Construa em várias plataformas
Configurar pipelines de liberação
Para saber como configurar pipelines de versão que criam, testam e implantam continuamente seus aplicativos, vá para Implantar aplicativos com o Azure DevOps.
Criar as suas próprias imagens de VM
Se estiver interessado em criar as suas próprias imagens da VM para utilização com o Azure Pipelines, veja o projeto azure-pipelines-image-generation no GitHub.
Praticar a execução de VMs no Azure
Para obter mais prática prática de trabalho com máquinas virtuais no Azure, confira o caminho de aprendizado Administrar recursos de infraestrutura no Azure .
Também mencionamos como você pode usar o Bicep para automatizar o processo de criação de agentes de compilação. Para saber mais sobre o Bicep, consulte Fundamentos do Bicep.