Дженкинс сам будет счастливо работать на микро, , но есть две проблемы: 1) у вас не останется много памяти для сборки и тестирования, около 150 МБ, но большая проблема - 2) еслискачки использования вашего процессора в течение более нескольких секунд Amazon просто сократит ваш экземпляр с удушением, отключив 97% или более доступных процессоров. http://gregsramblings.com/2011/02/07/amazon-ec2-micro-instance-cpu-steal/
Регулирование было для нас совершенно невозможным, поэтому сборка с тестированием заняла 12 минут на EC2 вместо 25 секунд на четырехъядерном ноутбуке i7 .
Но!Есть исправление для скромного:
Запустите мастер Дженкинса на микро, но запустите небольшой экземпляр, когда это необходимо для запуска реальных тестов.Это дает нам много памяти и приличного процессора, но все равно невероятно дешево (десять центов за пуш [или коммит]).Тем не менее, это существенно увеличивает время сборки, потому что он должен загрузить экземпляр и все такое.
Настройка довольно сложна и требует обхода некоторых ограничений плагина ec2 (что в целом работает очень хорошо), поэтому мы написали сообщение в блоге, если вы хотите сделать это: http://wkmacura.tumblr.com/post/5416465911/jenkins-ec2