2012-01-05 15 views
14

के लिए न्यूनतम आवश्यकताएं हम अपने प्रोजेक्ट के स्वचालित निर्माण के लिए Jenkins (हडसन के लिए इस्तेमाल किए गए) का उपयोग करने की योजना बना रहे हैं।जेनकिंस/हडसन सीआई लिनक्स आरएच इंस्टॉलेशन

मुझे एक लिनक्स आरएच स्थापना के लिए सिस्टम आवश्यकता स्टैंडपॉइंट (रैम, डिस्क, सीपीयू) से क्या चाहिए इसकी आवश्यकता है।

हम एक मोबाइल एप्लिकेशन प्रोजेक्ट का परीक्षण करेंगे।

मैंने this post चेक किया लेकिन प्रतिक्रिया नहीं मिली।

+1

आपको कुछ और डेटा निर्दिष्ट करने की आवश्यकता होगी: 1. समवर्ती बिल्डों की अधिकतम संख्या क्या है जिसे आप चलाने के लिए चाहते हैं? 2. कितनी मेमोरी, सीपीयू और डिस्क एक ठेठ निर्माण की ज़रूरत है? 3. यदि अधिकतम हो तो निर्माण के लिए प्रतीक्षा करने के लिए आप अधिकतम समय क्या तैयार कर सकते हैं। समवर्ती बिल्डों की संख्या पहले ही चल रही है? –

उत्तर

15

मैं एक जेनकींस/सोनार/नेक्सस को बनाए रखने के लिए किया गया है और मैं एक न्यूनतम विन्यास (डेबियन 5) ने कहा:

  • सीपीयू: n/a (अलविदा अलविदा सादे पुराने स्कूल सीपीयू कम से कम;))
  • रैम: 1 जीबी (मुझे 2 पसंद है)
  • एचडीडी: ज़रूरतों पर निर्भर करता है। मेरे उपयोग के लिए, एक 8 मॉड्यूल जे 2 ईई मेवेन प्रोजेक्ट + डीबी स्क्रिप्ट्स (कोड की 6500 लाइनें) 50 एमबी से कम का प्रतिनिधित्व करती है। मैं 10 बनाता है स्टोर करने के लिए कॉन्फ़िगर किया गया जेनकींस (500 एमबी)

हालांकि, अगर जेनकींस समय में कई परियोजनाओं का प्रबंधन करने की है, तो आपको कुछ बातों पर विचार करने के लिए है:

  • एक में जेनकींस डेटा रखने सिस्टम की अलग निर्देशिका (डिफ़ॉल्ट इंस्टॉल /usr में) आपकी पसंद के जेनकींस कॉन्फ़िगरेशन तरीके से
  • इस निर्देशिका पर एक समर्पित एचडीडी विभाजन को माउंट कर सकता है और आपको डिस्क पर स्थान प्रबंधित करने का तरीका देता है (वर्चुअल ड्राइव, विभाजन आकार बदलने का टूल ...)
  • गतिविधि की निगरानी (उदाहरण के लिए Nagios) अंतरिक्ष छोड़ दिया रोकने के लिए और गुस्से में बॉस से बचने के लिए :)

बैकअप, सर्वर पर अन्य अनुप्रयोग, और एक महत्वपूर्ण बात यह है के बारे में सोचो - जेनकींस संसाधनों JVM क्षमता पर निर्भर करता है।

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