CommencerCommencez gratuitement

Passer en revue un buildspec.yml

Chez NovaTech, votre équipe utilise un buildspec.yml pour définir comment CodeBuild compile et teste une application Lambda en Python. Utilisez l'explorateur buildspec pour examiner la configuration de build.

L'explorateur affiche un buildspec.yml complet avec les quatre phases (install, prebuild, build, postbuild) et la section artifacts. Vous pouvez activer ou désactiver des phases pour voir des journaux de build simulés et comprendre l'apport de chacune.

Accordez une attention particulière à la section artifacts — elle définit ce qui est transmis à l'étape Deploy. Des chemins de fichiers incorrects sont la cause la plus fréquente des déploiements qui échouent après un build « réussi ».

Question : Un projet CodeBuild réussit (les quatre phases passent), mais CodeDeploy échoue immédiatement avec « The specified key does not exist. ». Quelle est la cause la plus probable ?

Cet exercice fait partie du cours

<cours>Automatiser les déploiements sur AWS</cours>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice