बनाता है मैं जेनकिन्स के दृश्य को buildbot console दृश्य के समान बनाने में सक्षम होना चाहता हूं। बॉक्स के बाहर जेनकींस के साथ, निर्माण के साथ प्रतिबद्धता को जोड़ने के लिए वास्तव में कोई अच्छा तरीका नहीं लगता है। यह निर्धारित करने के लिए आपको विशिष्ट विशिष्टता का उपयोग करना होगा कि यह किस प्रतिबद्धता का निर्माण कर रहा था।जेनकींस के कमिट आधारित दृश्य
मैं किसी विशेष शाखा में क्या परीक्षण किया गया है, इस पर स्थिति दिखाने में सक्षम होना चाहूंगा, इसलिए हम जानते हैं कि कोई प्रतिबद्धता छोड़ दी गई है या यदि नवीनतम प्रतिबद्धता का अभी तक परीक्षण नहीं किया गया है।
मैंने इसके लिए जेनकींस एपीआई का उपयोग करने की कोशिश की, लेकिन मुझे पता चला कि मैं केवल बिल्ड के माध्यम से एक गिट प्रतिबद्धता के लिए SHA1 हैश देख सकता हूं, यानी http://server/job/job-name/388/api/json
के माध्यम से। इसलिए, एकमात्र तरीका मैं एक प्रतिबद्धता लेने के लिए देख सकता हूं और इसके लिए निर्माण ढूंढ सकता हूं, नौकरी में हर निर्माण के माध्यम से पुन: प्रयास करना और इसकी संबंधित निर्माण जानकारी पुनर्प्राप्त करना। यह निश्चित रूप से कुशल और तेज़ नहीं होने वाला है। क्या ऐसा करने का कोई और तरीका है?
क्या 'http है: // <जेनकींस-सर्वर>/नौकरी//कहना changes'? –
उस यूआरएल में कोई एपीआई नहीं है, और बिल्ड के साथ काम नहीं करता है। मुझे लगता है कि मुझे इस कार्य के लिए जेनकींस में समर्थन जोड़ने की आवश्यकता होगी, लेकिन जब तक ऐसा नहीं होता तब तक मैंने यह प्रश्न खुला छोड़ दिया है। – djs