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