मेरे पास एक बैश स्क्रिप्ट है जिसे मैं "निष्पादन खोल" का उपयोग करके जेनकिन्स नौकरी से निष्पादित करता हूं। स्क्रिप्ट एक ईसी 2 इंस्टेंस शुरू करती है और host
वैरिएबल सेट करती है जिसमें नए इंस्टेंस का होस्ट नाम होता है।जेनकींस: खोल स्क्रिप्ट से एनवी वैरिएबल
मैं नए उदाहरण (स्क्रिप्ट चर: host
) के होस्ट नाम को जेनकींस पर्यावरण चर में सेट करना चाहता हूं ताकि मैं इसे डाउनस्ट्रीम नौकरी (संभवतः बिल्ड फ्लो प्लगइन का उपयोग करके) तक पास कर सकूं।
कोई विचार यह कैसे करना है?
धन्यवाद
मुझे एक ही समस्या थी, यह बुरा है कि अभी तक कोई अन्य समाधान नहीं है। – CSchulz
यदि आप एनएएनटी का उपयोग कर रहे हैं तो EnvInject प्लगइन का उपयोग करके पर्यावरण परिवर्तक को इंजेक्ट करना संभव है और इसे कुछ डिफ़ॉल्ट मान पर सेट करना संभव है। फिर एनएएनटी स्क्रिप्ट में इसे सेटनव कार्य को सही मान पर सेट करने के लिए उपयोग करें। – NotAgain