Revisa un buildspec.yml
En NovaTech, tu equipo usa un buildspec.yml para definir cómo CodeBuild compila y prueba una aplicación Lambda en Python. Usa el explorador de buildspec para examinar la configuración de compilación.
El explorador muestra un buildspec.yml completo con las cuatro fases (install, prebuild, build, postbuild) y la sección de artifacts. Puedes activar y desactivar fases para ver registros de compilación simulados y entender qué aporta cada una.
Presta atención a la sección de artifacts: aquí se define qué se pasa a la fase de Deploy. Equivocarse con las rutas de archivos es la causa más común de despliegues que fallan después de una compilación "correcta".
Pregunta: Un proyecto de CodeBuild finaliza con éxito (todas las fases pasan), pero CodeDeploy falla de inmediato con "The specified key does not exist." ¿Cuál es la causa más probable?
Este ejercicio forma parte del curso
Automatización de despliegues en AWS
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio