เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ตรวจสอบ buildspec.yml

ที่ NovaTech ทีมของคุณใช้ buildspec.yml เพื่อกำหนดวิธีที่ CodeBuild คอมไพล์และทดสอบแอปพลิเคชัน Python Lambda ใช้ buildspec explorer เพื่อตรวจดูการตั้งค่าการ build

Explorer จะแสดง buildspec.yml ฉบับสมบูรณ์ที่มีครบทั้งสี่เฟส (install, prebuild, build, postbuild) และส่วน artifacts คุณสามารถเปิด/ปิดแต่ละเฟสเพื่อดู build log จำลอง และทำความเข้าใจว่าแต่ละเฟสมีส่วนช่วยอะไรบ้าง

ให้สังเกตส่วน artifacts เป็นพิเศษ เพราะเป็นตัวกำหนดว่าจะส่งอะไรต่อไปยังขั้นตอน Deploy การกำหนดพาธไฟล์ผิดพลาดเป็นสาเหตุที่พบบ่อยที่สุดของการ deploy ที่ล้มเหลวทั้งที่การ build "สำเร็จ"

คำถาม: โปรเจกต์ CodeBuild ทำงานสำเร็จ (ผ่านครบทั้งสี่เฟส) แต่ CodeDeploy ล้มเหลวทันทีด้วยข้อความ "The specified key does not exist" สาเหตุที่เป็นไปได้มากที่สุดคืออะไร

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การทำ Deployment อัตโนมัติบน AWS

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด