Buildserver для MonoTouch на OS X?

Я делаю свои первые шаги в мире разработки для iPhone/iPad с MonoTouch и хочу перенять методы, которых придерживаюсь в своей «повседневной» работе.

Есть ли сервер сборки для OS X, который хорошо работает с MonoTouch/Nunit?

Спасибо любезно,

Дэн


person Daniel Elliott    schedule 21.08.2010    source источник


Ответы (2)


Предполагая, что у вас установлены MonoDevelop и MonoTouch, вы можете создавать решения с помощью инструмента командной строки MonoDevelop:

/Applications/MonoDevelop.app/Contents/MacOS/mdtool build

Для вариантов запустите

/Applications/MonoDevelop.app/Contents/MacOS/mdtool build --help
person Mikayla Hutchinson    schedule 29.08.2010
comment
Я не думаю, что это отличный ответ. Это вопрос, над которым я боролся некоторое время. У меня есть некоторые сценарии, которые сделаны для автоматизации сборки (огромная проблема), но я не могу создать сервер, который будет делать автоматические сборки, или позволить кому-либо из разработчиков сделать сборку за пределами своей среды разработки. Инструменты командной строки удобны для автоматизации, но не очень помогают с реальным сервером сборки. - person Kirk; 22.05.2012

Я не знаю, как вы получите настоящий проект iPhone для сборки, но вы отдадите столько, сколько сможете, чтобы разделить проекты, поэтому только те части, которые нуждаются в причудливых ссылках на MT, находятся в центральном проекте пользовательского интерфейса, который вы можете, по крайней мере, построить остальное как обычно.

Я только начал использовать TinyIoc, который поможет в этом отношении.

Что касается конкретного сервера сборки — разве TeamCity не построен с использованием Java и Appache? Если это так, то не должно быть причин, по которым это не будет работать на вашей OSX.

Тем не менее, зачем вам сервер сборки на той же физической машине, на которой вы разрабатываете?

person Community    schedule 24.08.2010