मैं एक ऐसी परियोजना के साथ काम कर रहा हूं, जो कि इलास्टिक बीनस्टॉक को माइक्रोसिंक बनाने और तैनात करने के लिए जेनकिंस का उपयोग कर रही है। हम एक परीक्षण पर्यावरण के लिए एक एकीकरण शाखा तैनात करते हैं, एक मंचन पर्यावरण के लिए शाखाएं जारी करते हैं, और फिर उत्पादन के लिए एक अंतिम मास्टर निर्माण करते हैं। मुझे इस तरह से करने के साथ कुछ चिंताएं हैं: पहला, इसका मतलब है कि हम प्रति प्रोजेक्ट प्रति पर्यावरण के एक मैट्रिक्स के साथ समाप्त होते हैं, प्रयासों को दोहराते हैं; और दो, इसका मतलब है कि हम उसी निर्माण कलाकृतियों को उत्पादन के लिए तैनात नहीं कर रहे हैं जो मंचन में मान्य थे।
मैं बीनस्टॉक को त्यागने और तैनाती के लिए शेफ की तरह कुछ का उपयोग करके सादे ASGs में जाने के लिए इच्छुक हूं। यह हमें प्रति प्रोजेक्ट एक निर्माण के साथ छोड़ देगा, एक निर्माण कलाकृतियों का निर्माण करेगा, और हम उसी कलाकृतियों को उत्पादन के लिए तैनात कर सकते हैं जिन्हें मंचन में अनुमोदित किया गया था। संक्रमण का एक महत्वहीन अप-फ्रंट लागत है, हालांकि। क्या बीनस्टॉक का बेहतर उपयोग करने का कोई तरीका है जो अधिक विश्वसनीय, आसान-से-प्रबंधन सीआई / सीडी के लिए अनुमति देगा?
नोट : उसी बिल्ड विरूपण साक्ष्य को बढ़ावा देना बिल्कुल वही है जो मैं करना चाहता हूं, लेकिन डॉक्स से मुझे ऐसा करने का कोई स्पष्ट तरीका नहीं दिखता है; यह बताता है कि अपने ऐप स्रोत से ईबी को कैसे तैनात किया जाए, लेकिन किसी अन्य वातावरण में मौजूदा संस्करण को कैसे बढ़ावा दिया जाए, जब तक कि मैं इसे सही तरीके से स्क्रॉल करने में कामयाब न हो। यदि यह EB में ही उपलब्ध है, तो जेनकिंस EB परिनियोजन प्लगइन में एक सीमा हो सकती है जो इसे विशेष रूप से जेनकिंस में होने से रोकता है, लेकिन मैंने इसे करने का कोई तरीका नहीं देखा है।