में दो जेनकींस सर्वर रखते हुए मैंसिंक
- एक सामान्य जेनकींस मास्टर jettysburg: 8888/जेनकींस,
- और एक विफलता जेनकींस मास्टर jettyperry: 8888/जेनकींस।
मैं सिंक में दो स्वामी की नौकरियों निर्देशिका रखने के लिए तेज उपयोग करने के लिए योजना बना रहा हूँ।
आमतौर पर, अधिकांश समय, नई नौकरियां और निर्माण को जेटीसबर्ग में परिभाषित और निष्पादित किया जाता है: 8888। तब मुझे जेट्टीपर्री को सिंक करने की आवश्यकता होगी: 8888 जोट्सबर्ग में जो भी हुआ था: 8888, और मैं दिन में एक बार धक्का करने की योजना बना रहा हूं।
जिसका अर्थ है जेटटाइरी के लिए विफलता के बाद: 8888, पुश को विपरीत दिशा में किया जाएगा।
मैं अपने "मिशन महत्वपूर्ण" फ़ाइलों के बढ़ते और अनावश्यक बैकअप करने के साधन के रूप में, मेरे उद्देश्य के लिए गैर-प्रोग्रामिंग/कोडिंग फ़ाइलों (जैसे शब्द, एक्सेल और टेक्स्ट फाइल) के लिए Mercurial का उपयोग कर रहा हूं, साथ ही साथ उन्हें संस्करणित करना
मैं भी जेनकिंस नौकरियों में किए गए परिवर्तनों से पीछे हटने के लिए Mercurial पर निर्भर होने की उम्मीद कर रहा हूं।
दो जेनकिंस स्वामी को एक अच्छा विचार सिंक करने के लिए Mercurial का उपयोग कर रहा है? क्या दो जेनकींस सर्वर को सिंक में रखने का कोई बेहतर तरीका है? इस मामले में, मैं केवल नौकरियों के पेड़ को सिंक कर रहा हूं।
यह/var/lib/जेनकींस/jobs/* जो भंडार के लिए जाना जाएगा और बाकी छवि का हिस्सा है, प्लगइन्स सहित हो जाएगा हो जाएगा। और आधार छवि लाया जाता है जब, हम रिपोजिटरी से जेनकींस नौकरियों xmls खींच सकते हैं और हम किया जाता है। यह सही समझ है? – vaibhavnd
@vaibhavnd हाँ, जब तक आप अनुमतियों को बदलने या एक प्लगइन जोड़ने, आदि के आधार छवि को संशोधित हर बार के रूप में ..., आप फिर से लांच चल रही सभी स्थितियों तुम ठीक साझा करने Git के माध्यम से रोजगार के अवसर होना चाहिए। यह आप को पुन: लॉन्च नहीं है, आप एक काम है कि एक प्लगइन या एक चल उदाहरण पर नहीं पुस्तकालय पर निर्भर करता है जोड़ सकते हैं। – Ray