Как лучше всего настроить сервер автоматической сборки для приложений iphone?

Я хочу настроить сервер автоматической ночной сборки для наших приложений 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?

Любое руководство, которое люди могут дать о том, как они настроили сервер сборки, и любые потенциальные проблемы будут очень признательны.

Спасибо!

Джозеф

43
задан Community 23 May 2017 в 12:34
поделиться