Я хочу настроить сервер автоматической ночной сборки для наших приложений iphone и ищу совета, что работает, а что нет.
По сути, то, что хотя бы каждую ночь запускает все модульные тесты и публикует новую специальную сборку на нашем внутреннем веб-сайте.
Все разработчики используют ноутбуки (которые будут отключены на ночь), поэтому я подумываю о приобретении специального Mac Mini. для этого.
Я не уверен, следует ли мне использовать стандартную Mac OS X или серверную версию.
По крайней мере, для первой попытки я рассматриваю возможность просто использовать простой сценарий оболочки, запускаемый из crontab в делать фактическую работу. В будущем будет хорошо работать сервер полной непрерывной интеграции (Hudson и т. Д.).
I ' я уже нашел несколько статей с помощью поиска, хотя они довольно краткие:
http://nachbaur.com/blog/how-to-automate-your-iphone-app-builds-with-hudson
http : //blog.jeffreyfredrick.com/2008/11/27/continuous-integration-for-iphonexcode-projects/
, а также в этом вопросе о stackoverflow есть полезная информация о программном обеспечении (хотя ему уже два года):
Непрерывная интеграция для проектов Xcode?
Любое руководство, которое люди могут дать о том, как они настроили сервер сборки, и любые потенциальные проблемы будут очень признательны.
Спасибо!
Джозеф