continuous integration जेनकींस/हडसन-वर्तमान निर्माण संख्या तक पहुंच?




continuous-integration hudson (2)

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


BUILD_NUMBER वर्तमान बिल्ड नंबर है। आप इसे नौकरी के लिए निष्पादित आदेश में उपयोग कर सकते हैं, या बस अपनी नौकरी निष्पादित स्क्रिप्ट में इसका उपयोग कर सकते हैं।

उपलब्ध पर्यावरण चर की पूरी सूची के लिए जेनकींस दस्तावेज़ देखें। सूची आपके जेनकींस उदाहरण के भीतर से http://hostname/jenkins/env-vars.html पर भी उपलब्ध है।


मैं अभी भी इस प्रश्न में आया हूं और पता चला है कि अगर किसी भी त्रुटि के कारण बिल्ड नंबर संख्या भ्रष्ट हो जाती है, तो जेनकिन्स इंस्टेंस के हार्ड शटडाउन को ट्रिगर किया गया है, तो आप फ़ाइल को केवल संपादन करके मैन्युअल रूप से बिल्ड नंबर को मैन्युअल रूप से सेट कर सकते हैं। BuildBoildNumber (pathToJenkins \ jobs \ jobxyz \ nextBuildNumber) और उसके बाद विकल्प का उपयोग कर एक रीलोड करें
जेनकींस व्यू प्रबंधित करें से डिस्क से कॉन्फ़िगरेशन को दोबारा लोड करें