Hoje vou trago um exemplo prático de automação do processo de entrega de uma aplicação web (deploy), utilizando os conceitos de continuous integration e continuous delivery.
O exemplo inclui um pipeline real com testes unitários e regras de PR (branch policies), além de uma sugestão de gitflow/ambientes.
Requisitos:
Visual Studio 2019 (pode ser Community);
.Net Core 3.1 (recomendado)
Azure DevOps