#sharepoint #msbuild #continuous-integration #teamcity #wspbuilder
#sharepoint #msbuild #непрерывная интеграция #teamcity #wspbuilder
Вопрос:
Мы используем сервер teamcity для выполнения CI для некоторых задач, мы начали с разработки некоторой веб-части sharepoint (снова) и хотели бы интегрировать это в нашу систему CI
Использование WSPBuilder на рабочем столе работает действительно хорошо, но я не уверен, как запускать задачи на сервере CI. Кто-нибудь делал это? Существуют ли целевые объекты MSBuild для этого … или как мне написать свой собственный? (это вообще возможно!?)
Спасибо
редактировать: если неясно, я хочу, чтобы WSPBuilder на сервере CI выполнял построение WSP (в идеале, автоматизируя работу с рабочим столом, чтобы сервер CI и компьютеры разработчиков выполняли то же самое)
Комментарии:
1. Вы спрашиваете, можете ли вы написать свой собственный WSP или свою собственную цель MSBuild для запуска WSPBuilder / аналогично сгенерировать WSP? Возможно и то, и другое, при затратах труда и времени.
Ответ №1:
Да — Изначально WSPBuilder был инструментом командной строки, а часть WSPBuilder, включающая плагин VS, по-прежнему является просто интерфейсом поверх всего этого без особой функциональности — установите WSPBuilder на свой сервер сборки, и вы сможете делать все, что вам нужно, с задачами Exec.