मैंने इसे Jenkins users Google group में पोस्ट किया, लेकिन सोचा मैं इसे यहां भी पोस्ट करूंगा।

मेरे पास जेनकींस पाइपलाइन नौकरी है, और इसके कॉन्फ़िगरेशन पृष्ठ में, मैं अपनी पाइपलाइन के रूप में "एससीएम से पाइपलाइन स्क्रिप्ट" का उपयोग करता हूं। इस ब्लॉक के मापदंडों में से एक निश्चित रूप से "शाखा बनाने के लिए" है। मैं टेक्स्ट ब्लॉक के लिए पर्यावरण चर का उपयोग कैसे कर सकता हूं? मैंने कोशिश की, उदाहरण के लिए, $branchToBuild, ${branchToBuild} या "${branchToBuild}" और यह केवल उन्हें शाब्दिक मानों के रूप में लेता है और स्ट्रिंग को प्रक्षेपित नहीं करता है। मेरे पास वह चर परिभाषित है और इसे अन्य नौकरियों में उपयोग करें।

किसी ने ${env.branchToBuild} का उपयोग करने का सुझाव दिया, इसलिए मैंने env.branchToBuild, $env.branchToBuild, ${env.branchToBuild}, और "${env.branchToBuild}" का कोई फायदा नहीं उठाया, अर्थात वे भी केवल शाब्दिक तार के रूप में लिया और प्रक्षेपित नहीं।

Jenkins pipeline configuration

क्या ऐसा करना संभव नहीं है?

1
Chris F 8 नवम्बर 2018, 20:16

1 उत्तर

सबसे बढ़िया उत्तर