मैं अपनी रिलीज के निर्माण को संभालने के लिए जेनकिंस की स्थापना पर काम कर रहा हूं। रिलीज़ बिल्ड में एक Windows इंस्टॉलर होता है जिसमें कुछ बायनेरिज़ शामिल होती हैं जिन्हें लिनक्स पर बनाया जाना चाहिए।
यहाँ मेरे पास अभी तक क्या है:
- विंडोज भाग और लिनक्स भाग को अलग-अलग जेनकिंस परियोजनाओं के रूप में स्थापित किया गया है।
- विंडोज प्रोजेक्ट को मानकीकृत किया जाता है, जिसे बनाने और जारी करने के लिए सबवर्सन टैग लिया जाता है।
- इसके निर्माण के हिस्से के रूप में, विंडोज प्रोजेक्ट लिनक्स प्रोजेक्ट के लिए उसी सबवर्सन टैग के एक निर्माण को ट्रिगर करता है ( पैरामीटराइज्ड ट्रिगर प्लगइन का उपयोग करके ) फिर लिनक्स प्रोजेक्ट से कलाकृतियों को कॉपी करता है ( कॉपी आर्टिफिकेशन प्लगइन का उपयोग करके ) विंडोज प्रोजेक्ट के कार्यक्षेत्र में। उन्हें विंडोज इंस्टॉलर में शामिल किया जा सकता है।
मैं कहाँ फंस गया हूँ: अभी, कॉपी आर्टवर्क को अंतिम सफल बिल्ड को कॉपी करने के लिए सेट किया गया है। कॉपी आर्टवर्क को कॉपी करने के लिए यह अधिक मजबूत लगता है कि सटीक बिल्ड से कॉपी करने के लिए जो Parigized Trigger ट्रिगर किया गया था, लेकिन मुझे यह पता लगाने में परेशानी हो रही है कि उस काम को कैसे किया जाए। "बिल्ड सेलेक्टर" पैरामीटर के लिए एक विकल्प है जो मुझे लगता है कि इस के साथ मदद करने का इरादा है, लेकिन मैं यह पता नहीं लगा सकता कि इसे कैसे स्थापित किया जाना चाहिए (और विभिन्न संभावनाओं के साथ नेत्रहीन प्रयोग कुछ दर्दनाक है जब निर्माण में एक घंटे लगते हैं या सफलता या असफलता पाने के लिए दो)।
मुझे इसे कैसे सेट करना चाहिए? चयनकर्ता कैसे काम करता है?