2015-01-21 12 views
6

किसी कारण से, सभी परियोजनाओं की सभी नौकरियों के लिए पर्यावरण परिवर्तक BUILD_ID को BUILD_NUMBER जैसा ही सेट किया गया है।जेनकींस: जेनकिंस ग्लोबल के समान प्रारूप के लिए जॉब की बिल्ड आईडी को रीसेट कैसे करें?

http://jenkins_server/env-vars.html टाइप करके वैश्विक पर्यावरण चर सही प्रारूप 'YYYY-MM-DD_hh-mm-ss' दिखाते हैं।

BUILD_DISPLAY_NAME # 22 BUILD_ID 22 BUILD_NUMBER 22

कैसे job_id वापस उसी को वैश्विक रूप में पुनर्स्थापित करने के लिए, एक ही टाइमस्टैम्प का उपयोग करते हुए: यह काम संख्या 22 पर दिखाया जाता है?

उत्तर

6

क्या आप Zen Timestamp plugin का उपयोग करते हैं? यदि ऐसा है, तो आप के तहत "BUILD_ID के लिए दिनांक पैटर्न" कॉन्फ़िगरेशन संपादित कर सकते हैं जेनकींस ->वैश्विक गुण अनुभाग में सिस्टम कॉन्फ़िगर करें।

+0

मैंने जेनटाइमेस्टैम्प प्लगइन स्थापित नहीं किया था। अब मैं इसका इस्तेमाल कर रहा हूँ। इसे अब टिमस्टैम्प में बदल दिया गया है। समस्या सुलझ गई है। लेकिन मुझे अभी भी समझ में नहीं आता कि यह बिल्ड नंबर में क्यों बदल गया था। – roma

+0

मुझे जवाब मिला कि BUILD_ID BUILD_NUMBER में क्यों बदलता है। जेनकींस 1.587 संस्करण BUILD_ID और BUILD_NUMBER को एक ही मान देता है। इस मुद्दे को देखें। https://issues.jenkins-ci.org/browse/JENKINS-26520। मैं जेनटाइमस्टैम्प का काम-आसपास के रूप में उपयोग कर रहा हूं। – roma

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