Resumen
En este módulo, ha obtenido información sobre cómo usar los flujos de trabajo y las Acciones de GitHub para implementar una solución de CD que implemente una aplicación web basada en contenedores en el servicio Web Apps de Microsoft Azure. También ha automatizado la creación y la anulación de los entornos de implementación mediante un flujo de trabajo.
Ha obtenido información sobre lo siguiente:
- Opciones para desencadenar un flujo de trabajo de CD.
- Control de la ejecución del flujo de trabajo con condicionales de trabajo.
- Implementación en Microsoft Azure con una acción de GitHub
deploy. - Almacenamiento de credenciales con secretos de GitHub.
- Uso de acciones de GitHub para crear y eliminar recursos de Azure.
Más información
Aquí tiene algunos vínculos para obtener más información sobre los temas tratados en este módulo.
- Documentación sobre las Acciones de GitHub
- Marketplace de GitHub
- Acciones creadas para GitHub
- Sintaxis de metadatos para Acciones de GitHub
- Sintaxis del flujo de trabajo para Acciones de GitHub
- Límites de uso de las Acciones de GitHub
- Introducción a los contenedores de Docker
- actions/checkout@v1
- actions/upload-artifact
- acciones/descargar-artefacto
- azure/webapps-deploy@v1
- azure/login@v1
- azure/docker-login@v1
- Directiva de retención de artefactos y registros
- API REST Artifacts
- Adición de un distintivo de estado de flujo de trabajo
- Entornos