檢視 buildspec.yml
在 NovaTech,你的團隊使用 buildspec.yml 來定義 CodeBuild 如何編譯與測試 Python Lambda 應用程式。使用 buildspec explorer 檢視建置設定。
此工具會顯示一份完整的 buildspec.yml,包含四個階段(install、prebuild、build、postbuild)以及 artifacts 區段。你可以切換各階段的啟用與停用,查看模擬的建置日誌,並了解每個階段的作用。
請特別留意 artifacts 區段——這裡定義要傳遞到 Deploy 階段的內容。路徑設錯是「建置成功」但部署失敗的最常見原因。
問題: CodeBuild 專案顯示成功(四個階段皆通過),但 CodeDeploy 立刻失敗並顯示「The specified key does not exist.」。最可能的原因是什麼?
本練習屬於課程
