2017-02-14 3 views
0

Я развертываю два проекта от Jenkins до удаленного сервера.Разверните два проектных решения в одном каталоге

я построить решение, которое содержит два проекта, как это: enter image description here

Затем я развернуть сборки проекта на удаленный сервер каталогов, как это: enter image description here

Я хотел добавить второе проектное решение в том же ( "c: \ jenkins \ jobs \ workspace \ checkin \ CheckInSystem \ CIS.Services \ obj \ Release \ Package \ PackageTmp"

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

ответ

1

Каково ваше намерение, опубликовав второй проект в месте расположения первого?
Если вы просто хотите, чтобы добавить некоторые дополнительные библиотеки для развернутого проекта, который вы, возможно, должны построить рабочий процесс, как

  1. составить первый проект
  2. компиляции второго проекта
  3. пакет оба проекта вместе
  4. развернуть всю package

Вы можете реализовать такой рабочий процесс с проектом ms-build и вызвать msbild в этом проекте ms-build, а не на оригинальном визуальном студийном решении.

+0

Как скомпилировать оба проекта вместе с командной строкой? Можете ли вы мне помочь? – Diana

+0

В моих проектах я создаю локального временного исполнителя, где я копирую вывод сборки из всех проектов, вы можете сделать что-то подобное, и после того, как все необходимые артефакты находятся в вашей временной папке (или любой другой папке общий для всех частей), вы можете запустить msdeploy для этой папки. –

Смежные вопросы