Vamos demonstrar em poucos passos como configurar o Build e Release (Azure Pipelines) no Azure DevOps.
Build
1. Definição de tarefas e as etapas do Build.
2. O versionamento é essencial para o Continuous Integration e a gerência de configuração. O Get Sources é o local das configurações e apontamento para o código-fonte.
3. A compilação do código-fonte e a análise da cobertura dos testes unitários. O IntelliTest pode apoiar nesta atividade.
4. Também há uma etapa para incluir a análise de código. O SonarQube é uma recomendação para analisar bugs, code smells, vulnerabilities e duplications.
Release
5. E o posterior deploy da aplicação, identificando as tarefas, variáveis e opções. Por aqui referencia-se o Build realizado.
6. O processo de aprovações é muito válido para empresas regidas por compliance. Pode ser configurado aprovadores antes do deploy em cada ambiente – desenvolvimento, homologação, QA e produção.
2 thoughts on “Pipeline de Build e Release – Azure DevOps”
Comments are closed.