में नौकरियों के बीच कलाकृतियों का निर्माण साझा करना मैं हडसन में अपनी निर्माण प्रक्रिया स्थापित करने की कोशिश कर रहा हूं।हडसन
जॉब 1 एक सुपर फास्ट (उम्मीद है) निरंतर एकीकरण निर्माण नौकरी होगी जो अक्सर बनाया जाएगा।
जॉब 2, नियमित अंतराल पर या मैन्युअल रूप से ट्रिगर किए जाने पर एक व्यापक परीक्षण सूट चलाने के लिए ज़िम्मेदार होगा।
जॉब 3 कोडबेस में विश्लेषण टूल चलाने के लिए ज़िम्मेदार होगा (जॉब 2 की तरह)।
मैंने "उन्नत प्रोजेक्ट विकल्प> कस्टम वर्कस्पेस का उपयोग करें" सुविधा का उपयोग करने की कोशिश की ताकि जॉब 1 में संकलित कोड का उपयोग जॉब 2 और 3 में किया जा सके। हालांकि, ऐसा लगता है कि सभी बिल्ड कलाकृतियों को जॉब 1 वर्कस्पेस के अंदर ही रहना है। क्या मैं यह सही कर रहा हूँ? क्या ऐसा करने का कोई बेहतर तरीका है? मुझे लगता है कि मैं एक बिल्ड पाइपलाइन सेटअप के समान कुछ ढूंढ रहा हूं ... ताकि चीजों को साझा किया जा सके और उचित नौकरियों को चरणों में निष्पादित किया जा सके।
(मैं भी 'बैच कार्य' का उपयोग माना जाता है ... लेकिन यह उन निर्धारित नहीं किया जा सकता की तरह लगता है? केवल मैन्युअल रूप से शुरू हो रहा?)
कोई सुझाव स्वागत कर रहे हैं। धन्यवाद!
एक ही समस्या यहाँ, यह वास्तव में मूर्ख मैं होगा एक नीचे की ओर FindBugs रन के लिए है कि या तो परियोजनाओं के बीच स्रोतों और जेएआर की प्रतिलिपि बनाएँ, या (चूंकि निर्माण एससीएम-ट्रिगर किया गया है) के पास स्रोतों के लिए अलग चेकआउट है। – ShiDoiSi