2015-02-27 7 views
5

मेरे पास जेनकिन्स नौकरी है जिसमें एंड्रॉइड ऐप और एक आम लाइब्रेरी शामिल है। मैं दोनों गिट रेपो डाउनलोड करने के लिए जेनकींस 'एकाधिक एससीएम प्लगइन का उपयोग करता हूं और फिर निर्माण और चलाता हूं।जेनकींस एकाधिक एससीएम - सभी एससीएम की ट्रिगरिंग

आम पुस्तकालय ऐप की तुलना में अधिक बार अपडेट हो जाता है, और कभी-कभी ये अपडेट ऐप के साथ संगतता को तोड़ते हैं। जब ऐप अपडेट और प्रतिबद्ध हो जाता है, तो आमतौर पर यह नवीनतम लाइब्रेरी संस्करण के खिलाफ किसी भी असंगतता को तय करने की गारंटी देता है।

जेनकिन्स नौकरी को ऐप के लिए केवल ट्रिगर करना चाहिए। आम लिब एससीएम के तहत, मैंने "प्रतिबद्धता अधिसूचनाओं पर निर्माण को ट्रिगर न करें" के साथ-साथ "*" को छोड़कर "कुछ उपयोगकर्ताओं से मतदान को अनदेखा करता है" जोड़ा है।

हालांकि, यह काम अभी भी चलाया जाता है जब lib के साथ होता है, जिसके परिणामस्वरूप कई टूटी बिल्ड सूचनाएं होती हैं। मैं क्या गलत कर रहा हूं?

धन्यवाद।

+0

मैं एक ही समस्या है, तो आप इसके लिए एक समाधान यह पता लगाने गए थे? –

उत्तर

0

शायद here वर्णित मतदान से पोस्ट-प्रतिबद्ध हुक में स्विच करना बेहतर है?

+0

बेशक ... लेकिन यह नेटवर्क नीतियों को हमेशा एक विकल्प नहीं है – DanCat

4

एससीएम 'उन्नत क्लोन व्यवहार' के तहत इसके बजाय 'मतदान कुछ रास्तों में प्रतिबद्ध ध्यान नहीं देता है' और सेट 'अपवर्जित क्षेत्र' को '। *'

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