Inizia subitoInizia gratis

Rivedi un buildspec.yml

In NovaTech, il tuo team usa un buildspec.yml per definire come CodeBuild compila e testa un'applicazione Lambda in Python. Usa il buildspec explorer per esaminare la configurazione di build.

L'explorer mostra un buildspec.yml completo con tutte e quattro le fasi (install, prebuild, build, postbuild) e la sezione artifacts. Puoi attivare/disattivare le fasi per vedere i log di build simulati e capire il contributo di ciascuna fase.

Fai attenzione alla sezione artifacts: qui si definisce cosa viene passato allo stage Deploy. Sbagliare i percorsi dei file è la causa più comune di deployment che falliscono dopo una build "riuscita".

Domanda: Un progetto CodeBuild ha esito positivo (tutte e quattro le fasi passano), ma CodeDeploy fallisce subito con "The specified key does not exist." Qual è la causa più probabile?

Questo esercizio fa parte del corso

Automatizzare i deployment su AWS

Visualizza corso

esercizio interattivo pratico

Trasforma la teoria in pratica con uno dei nostri esercizi interattivi

Inizia esercizio