जेनकींस आर्टिफैक्टरी प्लगइन: लक्ष्य रिपोजिटरी खाली है

मैं जेनकिन्स एंड आर्टिफैक्टरी के लिए नया हूं। मैं आर्टिफैक्टरी 3.0.4 और जेनकींस 1.535 का उपयोग कर रहा हूं और मैं एक फ्री-स्टाइल सॉफ्टवेयर प्रोजेक्ट बनाने की कोशिश करता हूं। जेनकींस द्वारा आर्टिफैक्ट्री रिपोजिटरी में आर्टिफैक्ट को तैनात करने की आवश्यकता है। मैं डिफ़ॉल्ट उपयोगकर्ता आईडी और artfactory के लिए pwd का उपयोग करें। आर्टिफैक्टरी और जेनकींस डिफ़ॉल्ट स्थानीय सिस्टम खाते के साथ विंडो सेवा के रूप में चलते हैं।

मैं जेनेरिक-आर्टिफैक्टरी एकीकरण का चयन करता हूं, और आर्टिफैक्टरी सर्वर सही ढंग से सेट किया गया है। लेकिन लक्ष्य रिपोजिटरी खाली है।

मेरी सेटिंग्स में कुछ गड़बड़ है।

किसी भी मदद की सराहना करते हैं।

5

2 उत्तर

यह आर्टिफैक्टरी जेनकिंस प्लगइन द्वारा सीधे बैक एंड में लाया गया था !!

सबसे पहले, सिस्टम कॉन्फ़िगरेशन में, आर्टिफैक्टरी सर्वर को यूआरएल में रखा जाएगा, और टेस्ट कनेक्शन पर क्लिक करें, यह "आर्टिफैक्टरी 3.0.3" जैसा कुछ वापस करेगा। यदि यह काम नहीं करता है, तो आपको चेक उपयोगकर्ता/पासवाड और नेटवर्क कनेक्शन की आवश्यकता है। आप उस सर्वर में कमांड लाइन में आज़मा सकते हैं

कमांड दिखता है

curl -uadmin:password http://localhost:8081/artifactory/api/repositories?type=local

दूसरी बात में, आपको कॉन्फ़िगरेशन को फिर से सहेजने और खोलने की ज़रूरत है, यह सूची को फिर से लाने के लिए प्लगइन को ट्रिगर करेगा।

4
जोड़ा
+1 जॉब कॉन्फ़िगरेशन को सहेजना, सर्वर को ड्रॉप डाउन से चुनने के बाद, और जॉब कॉन्फ़िगरेशन पेज को पुनः लोड करना मेरे लिए काम करता है (यह बहुत खराब डिज़ाइन आईएमओ है)। जब मैंने ऐसा किया, तो तीन ड्रॉप डाउन ने स्वयं को सही ढंग से पॉप्युलेट किया था
जोड़ा लेखक Steven Magana-Zook, स्रोत
जॉब कॉन्फ़िगरेशन को सहेजना, बंद करना और फिर से खोलना मेरे लिए चाल भी था।
जोड़ा लेखक Brian McAuliffe, स्रोत

My guess will be you didn't define the patterns of artifacts to be deployed to Artifactory. For example, if you wish to upload all the zip files, produced by your build to zips directory, you should add something like out/*.zip=>zips. The help on the Edit Published Artifacts textfield is very informative.

3
जोड़ा
बहुत धन्यवाद, बरश। प्रकाशित कलाकृतियों के पैटर्न को परिभाषित करने के बाद लक्षित रिपोजिटरी में स्थानीय रिपोजिटरी की सभी सूची है।
जोड़ा लेखक user3022662, स्रोत
यकीन नहीं है कि मैं तुम्हें समझ गया, क्या यह काम करता है?
जोड़ा लेखक JBaruch, स्रोत