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

แก้ไข build ที่ล้มเหลว

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

ดีบักเกอร์จะแสดงบันทึกการ build พร้อมผลลัพธ์แยกตามเฟส การ build ล้มเหลวในเฟสหนึ่งพร้อมข้อความแสดงข้อผิดพลาดที่ชัดเจน คุณสามารถสลับไปมาระหว่างสถานการณ์ความล้มเหลวสามแบบเพื่อฝึกวินิจฉัยปัญหาการ build ที่พบบ่อย:

  • Dependency หายไป
  • Unit test ล้มเหลว
  • Python syntax error

สำหรับแต่ละสถานการณ์ ให้หาบรรทัดที่เกิดข้อผิดพลาดในบันทึก และระบุสิ่งที่ต้องเปลี่ยนแปลงเพื่อให้การ build ผ่าน

คำถาม: บันทึกการ build แสดงว่า: เฟส INSTALL สำเร็จ, เฟส PREBUILD สำเร็จ, เฟส BUILD ล้มเหลวด้วยข้อความ "FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200" เฟสไหนและวิธีแก้ไขแบบใดจะช่วยแก้ปัญหานี้ได้

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

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

ดูคอร์ส

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

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

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