2011-08-23 23 views
51

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

उत्तर

79

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

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

+0

रिचर्ड फ़ियर क्या आप कृपया मुझे अपने उत्तर में अधिक विशिष्ट होने में मदद कर सकते हैं। मुझे अपने जेनकिन्स नौकरी के निर्माण की आवश्यकता है। मैं जावा + मेवेन + जेनकींस का उपयोग कर रहा हूं –

8

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

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