2017-08-14 30 views
6

से पीआर बिल्डिंग को ट्रिगर नहीं कर रहा है मैं जेनकींस 2.60.2 का उपयोग कर रहा हूं। मैंने एक मल्टीब्रैंच पाइपलाइन निर्माण स्थापित किया है। मैंने जीथब प्लगइन (गीथब में वेबहुक विकल्प नहीं) के माध्यम से इंटेग्रेशंस & सेवाओं के माध्यम से जेनकिंस सेवा को कॉन्फ़िगर करके गिथब पक्ष स्थापित किया।जेनकिंस मल्टीब्रैंच पाइपलाइन जीआरबी

मैं उन शाखाओं को देख सकता हूं जो मैं चाहता हूं और कुछ पीआर जो वहां बैठे हैं। तो चीजें काम कर रही प्रतीत होती हैं।

मेरी समस्या यह है कि जब मैं पुल अनुरोधों में से एक को प्रतिबद्ध करता हूं, तो मुझे लगता है कि घटना रिपोजिटरी घटनाओं में आती है, लेकिन पुल अनुरोध जेनकिंस में कभी पुनर्निर्माण नहीं करता है। यदि मैं अब स्कैन रिपोजिटरी पर क्लिक करता हूं, तो यह परिवर्तन का पता लगाता है और पीआर का एक नया निर्माण शुरू करता है। मैं उम्मीद करता हूं कि यह प्रतिबद्धता में बदलाव का पता लगाएगा और पीआर का पुनर्निर्माण करेगा।

दूसरी अजीब चीज यह है कि मैंने पीआरएस के साथ शाखाएं बनाने के लिए इसे स्थापित नहीं किया है, लेकिन जब मैं एक नई शाखा से नया पीआर बनाता हूं, तो यह इसे शाखा (शाखा टैब पर) के रूप में बनाता है लेकिन नहीं पीआर टैब दोबारा, एक भंडार स्कैन चला रहा है, शाखा टैब से निर्माण को हटा देता है, और इसे पीआर टैब में जोड़ता है। मैं उम्मीद करता हूं कि एक नई शाखा से पीआर सिर्फ पीआर टैब पर निर्माण करेगा, शाखाओं में नहीं।

मैं यहां कुछ नुकसान पहुंचा रहा हूं। मैं देख सकता हूं कि जब मैं गितूब में बदलाव करता हूं, तो एक घटना जेनकींस को भेजी जा रही है, यह जिस तरह से मैं उम्मीद करता हूं उसमें व्यवहार नहीं कर रहा हूं। मैं भंडार में जेनकिन्सफाइल का उपयोग कर रहा हूं अगर इससे कोई फर्क पड़ता है।

+0

उसी जेनकिन्स संस्करण के साथ एक ही समस्या का सामना करना पड़ रहा है – puneeth

उत्तर

3

तो अभी के लिए, मैं आगे बढ़ने में सक्षम था।

गीथब पर, सेटिंग्स -> इंटीग्रेशंस & सेवाओं में, मैंने जेनकींस सेवा को हटा दिया। मैं सेटिंग -> वेबहूक में गया, और मैंने उसी यूआरएल के साथ एक नया वेबहूक बनाया जो मैंने सेवा में इस्तेमाल किया था और मैंने ईवेंट भेजने के लिए चुना था। मैं पुश इवेंट भेज रहा हूं और अनुरोध घटनाओं को खींच रहा हूं और अब चीजें काम कर रही हैं जैसा कि मैंने उम्मीद की थी।

भंडार घटनाओं को देखने के बाद, ऐसा लगता है कि गीथूब पक्ष पर जेनकिंस सेवा (गीथब प्लगइन) का उपयोग करना पुल अनुरोध घटनाओं पर नहीं भेज रहा है। मैं इस मुद्दे को पोस्ट करने के लिए कहां ट्रैक कर रहा हूं, लेकिन मुझे यकीन नहीं है।

उम्मीद है कि यह किसी और की मदद करता है।

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