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 a la canalización 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 aprendido a agregar pruebas y validación a la canalización de implementación de Bicep. Ha obtenido información sobre las canalizaciones de varias fases y cómo crear fases de canalización para las tareas de linting y validación de un archivo de Bicep. Después, ha aprendido a agregar una fase de vista previa a la canalización, que ejecuta el comando hipotético y solicita la comprobación humana antes de que la canalización 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.
Referencias
- Desplazamiento a la izquierda
- Fases
- Artefactos de canalización
- Linter de Bicep
- Entornos
- Comprobaciones y aprobaciones de canalización
- Directivas de rama
- Operación hipotética
- Pruebas