हम CruiseControl.NET से जेनकींस की ओर पलायन कर रहे हैं सिर्फ एक साथी के साथ सिंक में होना करने के लिए तो हम दो अलग अलग सीआई स्क्रिप्ट नहीं है। हम क्या हम CruiseControl कर जो था एक केंद्रीकृत सर्वर दूरस्थ निर्माण मशीनों पर परियोजनाओं (जेनकींस में नौकरियों) आह्वान किया है था के लिए इसी तरह कुछ करने के लिए सेटअप जेनकींस करने की कोशिश कर रहे हैं।एक मास्टर जेनकींस दूरस्थ जेनकींस पर नौकरी दिखा सकता हूं?
हम एक परियोजना से जुड़े इसलिए जब हम केंद्रीकृत सीआई सर्वर से परियोजना का निर्माण यह रिमोट सर्वर पर सीआई परियोजनाओं को लागू होता है कई निर्माण मशीन है। रिमोट सीआई सर्वर केंद्रीयकृत सीआई सर्वर प्रोजेक्ट से संस्करण खींचेंगे।
CruiseCruise नियंत्रण हम सेटअप में एक परियोजना है कि दूरदराज के परियोजनाओं पर एक forceBuild
करना होगा। निर्माण मशीनों पर परियोजनाओं संस्करण संख्या को पुनः प्राप्त करने तो वे सिंक में हमेशा थे एक remoteProjectLabeller
इस्तेमाल किया।
<forcebuild>
<project>RemoteBuildMachineA</project>
<serverUri>tcp://remote-server:21234/CruiseManager.rem</serverUri>
<integrationStatus>Success</integrationStatus>
</forcebuild>
अब तक जेनकींस में मैं सेटअप जावा वेब शुरू का उपयोग कर एक दास के रूप में एक द्वितीयक सर्वर है:
<labeller type="remoteProjectLabeller">
<project>MainProject</project>
<serverUri>tcp://central-server:21234/CruiseManager.rem</serverUri>
</labeller>
दूरस्थ परियोजनाओं को लागू करने के लिए:
मास्टर बिल्ड नंबर प्राप्त करने के लिए लेकिन मुझे नहीं पता कि कैसे मास्टर जेनकिंस गुलामों पर परियोजनाओं के सेटअप का आह्वान करेंगे।
मैं सेटअप जेनकींस दास पर परियोजनाओं (नौकरियों) को लागू करने की कर सकते हैं?
मैं दास गुरु से संस्करण संख्या खींच कर सकते हैं?
संपादित करें -
मुझे कुछ और अधिक जानकारी जोड़ें।
- मास्टर, और दूरदराज के निर्माण मशीन दास सभी विंडोज चल रहे हैं।
- हम एक ही समय तो वे समवर्ती भाग गया और जेनकींस यदि संभव हो तो साथ एक ही बात करना चाहते हैं पर दूरस्थ परियोजनाओं बंद केंद्रीय गुरु CruiseControl लात था। वहाँ एक मास्टर है कि निर्माण और दास है कि यह प्रदर्शन से चलाता है -
+1 हाँ मैं क्रूज़ कंट्रोल मानसिकता में कॉन्फ़िगरेशन के बारे में सोच रहा था। धन्यवाद। –