Resumo
Neste módulo, você aprendeu a usar fluxos de trabalho e o GitHub Actions para implementar uma solução de CD que implanta um aplicativo Web baseado em contêiner nos Aplicativos Web do Microsoft Azure. Também automatizou a criação e a desinstalação dos ambientes de implantação usando um fluxo de trabalho.
Você aprendeu a:
- Opções de gatilho para um fluxo de trabalho de CD
- Controlar a execução de fluxo de trabalho com condicionais de trabalho
- Implantar no Microsoft Azure com uma ação
deploy
do GitHub - Armazenar credenciais com o GitHub Secrets
- Usar ações do GitHub Actions para criar e excluir recursos do Azure
Saiba mais
Veja alguns links para obter mais informações sobre os tópicos discutidos neste módulo.
- Documentação do GitHub Actions
- GitHub Marketplace
- Ações criadas pelo GitHub
- Sintaxe de metadados para o GitHub Actions
- Sintaxe de fluxo de trabalho para o GitHub Actions
- Limites de uso do GitHub Actions
- Introdução aos contêineres do Docker
- actions/checkout@v1
- actions/upload-artifact
- actions/download-artifact
- azure/webapps-deploy@v1
- azure/login@v1
- azure/docker-login@v1
- Política de retenção de log e artefato
- API REST de Artefatos
- Adicionar um selo de status de fluxo de trabalho
- Ambientes