2016-12-05 13 views
5

पर स्रोत भंडार के रूप में मास्टर की बजाय अन्य शाखा का चयन करना का उपयोग स्रोत प्रदाता के रूप में करते हुए 0Wशाखा के बजाय विभिन्न शाखाओं को निर्दिष्ट करने के लिए कैसे करें? मुझे लगता है कि शाखा का चयन करने के लिए कंसोल में चयन करने का कोई विकल्प नहीं है (मुझे याद किया जा सकता है)।एडब्ल्यूएस कोडबिल्ड

मैं अलग शाखा के लिए चेकआउट करने के लिए जब तक हम pre_build चरण में हैं की कोशिश की है, लेकिन यह डाउनलोड स्रोत चरण अपने आप में विफल रहा है के रूप में master शाखा YAML फ़ाइल नहीं है।

version: 0.1 
phases: 
    install: 
    commands: 
     - apt-get update -y 
    pre_build: 
    commands: 
     - git checkout testbranch 
+0

'aws-codebuild' इसके लिए एक प्रीफेक्ट टैग होगा, लेकिन मेरे पास इसे बनाने के लिए पर्याप्त प्रतिनिधि नहीं है। – bravokeyl

उत्तर

3

जब आप बिल्ड शुरू करते हैं तो आप "स्रोत संस्करण" फ़ील्ड में शाखा निर्दिष्ट कर सकते हैं। यह कुछ भी स्वीकार करेगा जो "गिट चेकआउट" स्वीकार करता है: आईडी, शाखा, टैग इत्यादि प्रतिबद्ध करें

+0

यह स्रोत संस्करण फ़ील्ड कहां है, मैं खोजने में असमर्थ हूं? – bravokeyl

+0

आह! इसे अब पा लिया है। यह निर्माण चलाने के दौरान उपलब्ध है। – bravokeyl

+0

यह मेरे लिए काम नहीं करता है, यह केवल ids – Illiax

संबंधित मुद्दे