2013-02-04 104 views
9

पर कलाकृतियों को तैनात करने के लिए कैसे मैं जेनकिंस 1.500 का उपयोग करता हूं और मैं प्लगइन की तलाश करता हूं जो मैवेन रिपोजिटरी में कलाकृतियों को तैनात करने की संभावना प्रदान करेगा, जेनकींस के प्रीवियो संस्करण में यह मेवेन-प्लगइन का उपयोग करके पोस्ट बिल्ड क्रियाओं में संभव था लेकिन अभी के लिए उस विकल्प को गायब ...जेनकिन्स मैवेन रेपो

उत्तर

1

अपनी परियोजना के deploy चरण के लिए आप क्या देख रहे हैं नहीं चल रहा है?

+0

मुझे जेनकींस ने नेक्सस – user1013149

+0

पर कलाकृतियों को तैनात करने के बाद जरूरी है। मेवेन तैनाती चरण हमेशा निर्माण के बाद होता है जो पैकेज चरण –

+0

हो सकता है। अपने '$ HOME/.m2/settings.xml' ठीक से अपने गठजोड़ सर्वर के साथ कॉन्फ़िगर किया गया है, तो' चल mvn deploy' jenkisn या कमांड लाइन पर यह हो, – Miquel

7

This answer पर एक नज़र डालें।

आप एक "के बाद निर्माण कार्य" "Maven भंडार करने के लिए कलाकृतियों तैनात करने के लिए" (Maven Project Plugin स्थापित करने की आवश्यकता होगी) जोड़ सकते हैं। तो फिर "उन्नत" क्लिक करें और अपने settings.xml में सर्वर, इस तरह के my-releases या जो कुछ भी रूप में है कि प्रमाणीकरण आवश्यक होता है करने के लिए उपयुक्त कुछ (http://yourserver:8082/nexus/content/repositories/releases/) और सेट भंडार आईडी के लिए अपने भंडार URL सेट।

+0

@ जेबीसीपी यह "मेवेन इंटीग्रेशन प्लगइन" का हिस्सा है –

+0

मुझे "मेवेन इंटीग्रेशन प्लगइन" नहीं मिला है, यह पुराना है? – xialin

+0

मेरी "Maven एकता प्लगइन" लेकिन [Maven परियोजना प्लगइन] के लिंक (https://wiki.jenkins-ci.org/display/JENKINS/Maven+Project+Plugin) के हिस्से के रूप सूचियों इसे स्थापित। –

0

मैं "जेनकींस प्रमोटेड बिल्ड प्लगइन" का उपयोग करके इस गतिविधि को करने में सक्षम था। उपयोगी जब मैं प्रतिगमन परीक्षण सफल होने के बाद कलाकृतियों को तैनात करना चाहता हूं। जब रिग्रेशन परीक्षण पूरा हो जाते हैं तो निर्माण को बढ़ावा दिया जाता है, और फिर हम मेवेन रेपो में कलाकृतियों को तैनात करने के लिए एक क्रिया जोड़ सकते हैं।

नोट: इस सुविधा का उपयोग करने के लिए आप स्वत: विरूपण साक्ष्य संग्रह को निष्क्रिय नहीं करना चाहिए।