शुरू करेंमुफ़्त में शुरू करें

buildspec.yml की समीक्षा करें

NovaTech में, आपकी टीम buildspec.yml का उपयोग करती है ताकि CodeBuild यह तय कर सके कि Python Lambda एप्लिकेशन को कैसे compile और test किया जाए। buildspec explorer का उपयोग करके build configuration देखें।

एक्सप्लोरर में पूरा buildspec.yml दिखता है जिसमें चारों phases (install, prebuild, build, postbuild) और artifacts सेक्शन शामिल हैं। आप phases को ऑन/ऑफ करके simulated build logs देख सकते हैं और समझ सकते हैं कि हर phase का योगदान क्या है।

artifacts सेक्शन पर खास ध्यान दें — यही तय करता है कि Deploy stage को क्या पास होगा। फ़ाइल paths गलत होना ही उन deployments का सबसे आम कारण है जो "सफल" build के बाद भी fail हो जाते हैं।

प्रश्न: एक CodeBuild प्रोजेक्ट सफल होता है (चारों phases पास), लेकिन CodeDeploy तुरंत "The specified key does not exist." के साथ fail हो जाता है। सबसे संभावित कारण क्या है?

यह अभ्यास पाठ्यक्रम का हिस्सा है

AWS पर Deployments को ऑटोमेट करना

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें