मैं जेनकिन्सफाइल के साथ जेनकींस पाइपलाइन प्लगइन का उपयोग कर रहा हूं।जेनकिन्सफाइल दो गीट भंडारों के साथ
एक भंडार में, जिसे vms.git कहा जाता है, मेरे पास जेनकिन्सफाइल और एक एप्लिकेशन है जो बनाता है।
मेरे पास deploy.git नामक एक और भंडार है, जिसमें स्क्रिप्ट शामिल हैं जिन्हें मैं vms.git में एप्लिकेशन को तैनात करने के लिए उपयोग करना चाहता हूं।
फिलहाल मेरी Jenkinsfile सिर्फ इस
node {
stage 'build'
checkout scm
तरह लग रहा है और मैं काम विन्यास में vms.git रेपो को परिभाषित कर रहा हूँ।
तो मैं जो करना चाहता हूं वह दोनों रिपॉजिटरीज़ को जांचना है, फिर शेष निर्माण को परिभाषित करने के लिए vms.git में जेनकिन्सफाइल का उपयोग करें। मैं अन्य पाइपलाइनों में deploy.git स्क्रिप्ट का पुन: उपयोग करना चाहता हूं इसलिए मैं वहां जेनकिन्सफाइल नहीं डालना चाहता हूं।
'*/master' अधिक पूरी तरह से' http पर Jenkinsfile डीएसएल संदर्भ में समझाया गया है का अर्थ: // jenkinshost: 8080/कार्यप्रवाह-सीपीएस-snippetizer/dslReference' –