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