開始使用免費開始

檢視 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.」。最可能的原因是什麼?

本練習屬於課程

在 AWS 上自動化部署

檢視課程

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習