2014-05-06 8 views
26

में पाथ वैरिएबल को संशोधित करें मैं जेनकिंस मास्टर नोड (मेरे पास कोई दास नहीं है) में पैथ को संशोधित करने की कोशिश कर रहा हूं। "वैश्विक गुण -> पर्यावरण चर" मैं 2 प्रविष्टियों को जोड़ता हूं: "पैथ" मूल्य "$ पाथ:/ऑप्ट/फू "और" फू "मूल्य" बार "के साथ। अब जब मैं निष्पादित शेल बिल्ड चरण के साथ अपना फ्री स्टाइल जॉब चलाता हूं "echo $ PATH; echo $ FOO" मैं देखता हूं कि पैथ संशोधित नहीं किया गया था जिससे खाद्य सही तरीके से प्रदर्शित होता है। वह क्यों है? जेनकिंस वैश्विक विन्यास से पीएटीएच को संशोधित करने का कोई तरीका है? मैंने एनवी इंजेक्शन प्लगइन के माध्यम से नौकरी के स्तर पर पाथ को संशोधित करने में कामयाब रहा लेकिन मैं वास्तव में क्या देख रहा हूं वह सभी नौकरियों के लिए पथ को संशोधित करना है।जेनकिंस मास्टर

+0

[जेनकींस/हडसन पर्यावरण चर के संभावित डुप्लिकेट] (http://stackoverflow.com/questions/5818403/jenkins-hudson-environment-variables) – Cole9350

उत्तर

39

आप इसे सही कर रहे हैं। वही प्रबंधित जेनकींस => वैश्विक गुण => पर्यावरण चर मेरे लिए काम करता है।

कृपया ध्यान दें कि यदि आपके पास EnvInject प्लगइन स्थापित है, तो यह जेनकींस वैश्विक कॉन्फ़िगरेशन से पर्यावरण चर को मुखौटा करता है। तो EnvInject अनइंस्टॉल करें और पुनः प्रयास करें।

+3

मेरे पास यह EnvInject प्लगइन स्थापित है ताकि आप शायद सही हो सकें कि यह हस्तक्षेप कर सकता है env गुण वैश्विक जेनकींस सेटिंग के साथ। मैं इसे सोमवार को आज़मा दूंगा। – user62058

+2

आपको बहुत धन्यवाद, मैंने यह जानने के लिए 4 घंटे बिताए कि क्या गलत है! यह EnvInject प्लगइन था। – snowindy

+0

आपको नोड गुणों पर भी ध्यान देना चाहिए, अपने निर्माण नोड पर क्लिक करें, फिर 'कॉन्फ़िगर करें' और 'पर्यावरण चर' – fduff

0

जेनकिन्स (जेनकींस => ग्लोबल प्रॉपर्टीज => एनवायरनमेंट वेरिएबल प्रबंधित करें) के माध्यम से पैथ चर के लिए जोड़ते समय, चर पथ के लिए "पथ" का उपयोग करें, "पथ" नहीं।