21

क्या जेनकिंस में कोई प्लगइन उपलब्ध है जो आपको नौकरियों में साझा कॉन्फ़िगरेशन का पुन: उपयोग करने की अनुमति देता है .. उदाहरण के लिए मैं निरंतर एकीकरण और रनिंग टेस्ट के लिए अन्य टेम्पलेट के लिए एक टेम्पलेट परिभाषित कर सकता हूं और अलग-अलग के लिए इन टेम्पलेट से कई नौकरियां बना सकता हूं शाखाओं।जेनकींस के लिए टेम्पलेट प्लगइन

मुझे पता है कि टेम्पलेट प्लगइन एंटरप्राइज़ जेनकींस में उपलब्ध है लेकिन क्या जेनकिंस ओपन सोर्स के लिए कुछ ऐसा ही उपलब्ध है?

मैं आप here

+0

पहले प्रश्न के लिए अच्छा +1 –

उत्तर

0

को कुछ इसी तरह रहा हूँ कर सकते हैं कॉपी परियोजना लिंक प्लगइन का उपयोग। https://wiki.jenkins-ci.org/display/JENKINS/Copy+project+link+plugin मैंने जो किया है वह अक्षम (डमी) पूर्व-कॉन्फ़िगर किए गए नौकरी को बनाने के लिए है और जब मैं एक ही कॉन्फ़िगरेशन के साथ एक और बनाना चाहता हूं तो मैंने अभी इस प्लगइन का उपयोग करके प्रतिलिपि बनाई है।

6

मुझे नौकरी templating के लिए अच्छी तरह से व्यवहार करने के लिए ez-templates प्लगइन मिला है। यह बहुत ही युवा परियोजना है और आपको इसे स्वयं बनाना होगा (जो बहुत आसान है, नीचे देखें), लेकिन फिर भी यह Template Project Plugin से कहीं अधिक शक्तिशाली है क्योंकि यह किसी भी प्रकार की नौकरियों का समर्थन करता है।

निर्माण करने के लिए कैसे:

  1. स्थापित Maven 3
  2. क्लोन/डाउनलोड ez-templates Git रेपो
  3. भागो ez-templates चेकआउट फ़ोल्डर
  4. एक बार निर्माण से 'mvn स्थापित' तैयार किया गया है के लिए जाना ' लक्ष्य 'फ़ोल्डर और ez-templates.hpi खोजें जो स्वयं निहित प्लगइन बाइनरी है।
+1

क्या आप यह समझते हैं कि यह टेम्पलेट प्रोजेक्ट प्लगइन के बाद और अधिक शक्तिशाली क्यों है? –

+0

वंशावली के लिए, [https://wiki.jenkins-ci.org/display/JENKINS/EZ+Templates+Plugin ](ez-templates) इस पोस्ट के तुरंत बाद सामान्य प्लगइन रजिस्ट्री में जारी किया गया था। – drekbour

1

हम जेनकींस जॉब बिल्डर का उपयोग हमारी जेनकिन्स नौकरियों के निर्माण और प्रबंधन को स्वचालित करने के लिए करते हैं। यह मूल रूप से नौकरियों में शेयर कॉन्फ़िगरेशन की अनुमति देने के लिए बनाया गया था ताकि आप आसानी से एक ही नौकरियों को एकाधिक कॉन्फ़िगरेशन के साथ बना सकें। इसे देखें: http://docs.openstack.org/infra/jenkins-job-builder

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