Resumen
Se han producido errores esporádicos en las implementaciones de Bicep del sitio web debido a problemas introducidos en los archivos de Bicep. Quería agregar control de calidad al flujo de trabajo de implementación para reducir la probabilidad de que se produzcan problemas que afecten al sitio web de producción.
En este módulo, ha descubierto cómo agregar pruebas y validación al flujo de trabajo de implementación de Bicep. Ha obtenido información sobre los flujos de trabajo de varios trabajos y sobre cómo crear trabajos de flujo de trabajo para las tareas de linting y validar un archivo Bicep. Después, ha descubierto cómo agregar un trabajo de vista previa al flujo de trabajo, que ejecuta el comando hipotético y solicita la comprobación humana antes de que el flujo de trabajo continúe. Por último, ha obtenido información sobre la importancia de las pruebas funcionales y ha agregado una prueba para comprobar que el sitio web cumple los requisitos del equipo de seguridad después de cada implementación.
Ahora, puede estar más seguro de que las implementaciones automatizadas se realizarán correctamente y que no provocarán problemas para los entornos.
Contenido relacionado
- Desplazamiento de las pruebas a la izquierda con pruebas unitarias
- Acciones de GitHub
- Expresiones de Acciones de GitHub
- Uso del linter de Bicep
- Entornos de Acciones de GitHub
- Acerca de las ramas protegidas
- Operación hipotética
- Pruebas