मैं जेनकींस का स्थानीय संस्करण आज़मा रहा हूं। सब कुछ नवीनतम संभव संस्करण पर है। मैंने गिटहब पुल रिक्वेस्ट बिल्डर स्थापित किया है, लेकिन मैं इसे गिटहब में बिल्ड स्टेटस की रिपोर्ट करने और सफलता, असफलता या त्रुटि के साथ पीआर अपडेट करने में असमर्थ हूं।जेनकिंस गिटहब पुल अनुरोध बिल्डर का उपयोग करके गिटहब पीआर को अपडेट करने में असमर्थ
मैं निम्नलिखित चरणों का प्रदर्शन किया है:
- प्रबंधित जेनकींस> कॉन्फ़िगर सिस्टम> Github अनुरोध बिल्डर खींचो: मैं अपने साख जोड़ा गया है और सभी परीक्षण सफलतापूर्वक प्रदर्शन किया गया है:
- टेस्ट GitHub करने के लिए बुनियादी कनेक्शन -> एक भंडार को
- टेस्ट अनुमतियां काम करता है -> काम करता है
- टेस्ट अनुरोध खींचो करने के लिए टिप्पणी जोड़ने -> काम करता है
- टेस्ट को अपडेट करने में स्थिति के लिए प्रतिबद्ध -> काम करता है
मैं तो निम्न सेटिंग के साथ कोई नया कार्य बनाता:
हालांकि, मैं GitHub पीआर अद्यतन करने के लिए जेनकींस प्राप्त करने में असमर्थ हूँ जब कोई निर्माण कर रहा हो। निर्माण को सफलता के रूप में सही ढंग से रिपोर्ट किया गया है या जेनकींस में असफल रहा है, लेकिन कुछ भी इसे गिटहब में वापस नहीं लाता है।
ध्यान दें कि मैं मैन्युअल रूप से निर्माण कर रहा हूं, न कि "ट्रिगरिंग के निर्माण के लिए जीथब हुक का उपयोग करें" के माध्यम से। मुझे लगता है कि इससे कोई फर्क नहीं पड़ता?
जहां तक मैं समझता हूं, यह प्लगइन केवल तब प्रभावी हो जाएगा जब ट्रिगर वास्तव में * उपयोग किया जाता है *। और मुझे लगता है कि यह इरादा के रूप में काम कर रहा है, आप नहीं चाहते हैं कि आपका मैनुअल रन आपके गिटूब पर धक्का दे, यह केवल पुल अनुरोध के जवाब में होने पर ही जोड़ा जाना चाहिए। क्या आप इसे पुल अनुरोध जारी करके इसका परीक्षण नहीं कर सकते? [यहां] (https://github.com/ruslo/polly/wiki/Jenkins-%28build-bot,-PR%29) कुछ है जो मुझे दिलचस्प लगता है। शायद यह आपके लिए उपयोगी है। –
@ डोमिनिकगहार्ट आप 100% सही हैं! यदि आप इसे एक उत्तर के रूप में जोड़ना चाहते हैं, तो मुझे आपको – JonoB
अंक देने में खुशी होगी, धन्यवाद, मैंने इसे जोड़ा। –