Bir buildspec.yml dosyasını incele
NovaTech'te, ekibin CodeBuild'in bir Python Lambda uygulamasını nasıl derleyip test edeceğini tanımlamak için bir buildspec.yml kullanıyor. buildspec explorer ile derleme yapılandırmasını incele.
Explorer, dört aşamanın (install, prebuild, build, postbuild) tamamını ve artifacts bölümünü içeren eksiksiz bir buildspec.yml gösterir. Her bir aşamanın ne kattığını görmek ve simüle edilmiş derleme günlüklerini izlemek için aşamaları açıp kapatabilirsin.
Artifacts bölümüne dikkat et — bu kısım Deploy aşamasına neyin aktarılacağını belirler. Dosya yollarının yanlış olması, "başarılı" bir derlemeden sonra başarısız dağıtımların en yaygın nedenidir.
Soru: Bir CodeBuild projesi başarılı oluyor (dört aşama da geçiyor), ancak CodeDeploy hemen "The specified key does not exist." hatasıyla başarısız oluyor. En olası neden nedir?
Bu egzersiz, kursun bir parçasıdır
AWS üzerinde Dağıtımları Otomatikleştirme
Uygulamalı etkileşimli egzersiz
Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle
Egzersize başla