Могу ли я использовать WSPBuilder в системе непрерывной интеграции sharepoint?

#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.