2011-08-19 9 views
9

मुझे सभी उपलब्ध गुलाम मशीनों पर एक स्क्रिप्ट चलाने की आवश्यकता है। मुख्य रूप से ऐसा इसलिए होता है ताकि वे इमारत से पहले प्रासंगिक विंडोज हॉटफिक्स और नए तृतीय पक्ष टूल प्राप्त कर सकें।जेनकींस/हडसन - सभी गुलामों पर रन स्क्रिप्ट

स्क्रिप्ट मुझे अनचाहे साइड इफेक्ट्स के बिना कई बार चलाया जा सकता है & काफी हल्का वजन है, इसलिए यदि आवश्यक हो तो मैं इसके लिए क्रूर बल होने के लिए खुश हूं।

क्या कोई यह सुनिश्चित करने के लिए सुझाव दे सकता है कि एक नौकर नौकरी पर काम करने से पहले 'अद्यतित' है?

मैं ऐसे पेशेवरों से खुश हूं जो मास्टर पर नौकरी से प्रेरित होते हैं, या जो सामान्य दास नौकरी प्रसंस्करण से पहले कार्य (स्वचालित रूप से) इंजेक्ट कर सकते हैं।

उत्तर

3

मेरी दुकान यह गुलाम लॉन्च प्रक्रिया के हिस्से के रूप में करती है। हमारे पास गुलामों को मास्टर पर कमांड के निष्पादन के माध्यम से लॉन्च करने के लिए कॉन्फ़िगर किया गया है; यह आदेश एक शेल स्क्रिप्ट चलाता है जो rsync दास को नवीनतम टूल फाइल करता है और फिर दास प्रक्रिया को लॉन्च करता है। जब कोई टूल अपडेट होता है, तो हमें केवल गुलामों या मास्टर को पुनरारंभ करना होता है।

हालांकि - हम लिनक्स का उपयोग करते हैं, जबकि ऐसा लगता है कि आप विंडोज पर हैं, इसलिए मुझे यकीन नहीं है कि समकक्ष समाधान आपके लिए क्या होगा।

+0

फिलहाल बहुत अप्रिय है, दास सब वीएम के virtualbox के भीतर चल रहे हैं, तो यह एक अलग संभावना। – Ash

2

अपने शीर्षक के लिए: या तो Parameter Plugin का उपयोग करें या मैट्रिक्स कॉन्फ़िगरेशन का उपयोग करें और इसमें अपने नोड्स सूचीबद्ध करें।

दास को सुनिश्चित करने के बारे में आपके प्रश्न के लिए विश्वसनीय है, हम इसे 'टेस्टबॉक्स' लेबल के साथ चिह्नित करते हैं और इस पर विभिन्न प्रकार की नौकरियों को आजमाते हैं। आप एक नौकरी भी ले सकते हैं जो उन सभी को तैनात किया गया है और नौकरी मशीन को ऑफ़लाइन ले जाती है, यह असफल हो जाती है, मुझे कल्पना है।

दास के लिए Windows का उपयोग करते हुए हमें भी के लिए :(

+0

और Win7 :-D साथ भी बदतर है। – whitey04

संबंधित मुद्दे