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.
- Controlar la ejecución del flujo de trabajo con condicionales del trabajo.
- Realizar una implementación en Microsoft Azure con una acción
deploy
de GitHub. - Almacenar credenciales con Secretos de GitHub.
- Usar Acciones de GitHub para crear y eliminar recursos de Azure.
Saber más
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
- actions/download-artifact
- 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