जेनकिंस स्वयं खुशी से माइक्रो, पर चलाएंगे लेकिन दो समस्याएं हैं: 1) आपके पास 150 एमबी के निर्माण और परीक्षण के लिए बहुत अधिक स्मृति नहीं होगी, लेकिन बड़ी समस्या 2 है) यदि आपका सीपीयू उपयोग कुछ सेकंड से अधिक के लिए स्पाइक्स अमेज़ॅन 97% या उपलब्ध सीपीयू के अधिक से अधिक थ्रॉटलिंग के साथ अपने उदाहरण को क्रश कर देगा। http://gregsramblings.com/2011/02/07/amazon-ec2-micro-instance-cpu-steal/
थ्रॉटलिंग हमारे लिए पूरी तरह से असंभव था, जिससे परीक्षण के साथ निर्माण एक ट्रैक्टर i7 लैपटॉप पर बजाय EC2 पर 12 मिनट 25 सेकंड का समय।
लेकिन! मितव्ययी के लिए एक फिक्स है:
माइक्रो पर जेनकींस मास्टर चलाएं, लेकिन वास्तविक परीक्षण चलाने के लिए आवश्यक होने पर एक छोटा सा उदाहरण शुरू करें। यह हमें बहुत मेमोरी और सभ्य सीपीयू देता है, फिर भी यह अभी भी अविश्वसनीय रूप से सस्ता है (दस सेंट प्रति धक्का [या प्रतिबद्ध])। हालांकि, यह बिल्ड समय को काफी हद तक बढ़ाता है क्योंकि इसे इंस्टेंस और सब कुछ बूट करना पड़ता है।
सेटअप बल्कि इसमें शामिल है, और EC2 प्लगइन (जो, कुल मिलाकर, बहुत अच्छी तरह से काम करता है) की कुछ सीमाएं के आसपास काम कर की आवश्यकता है, तो हम एक ब्लॉग पोस्ट लिखा है अगर आप ऐसा करना चाहते हैं: http://wkmacura.tumblr.com/post/5416465911/jenkins-ec2
मैंने पाया कि छोटे-छोटे उदाहरणों की तुलना में जावा-आधारित बिल्डों के लिए उच्च-CPU उदाहरण बहुत बेहतर हैं। यदि आप इसे बर्दाश्त कर सकते हैं, तो उच्च-सीपीयू के लिए जाएं। –