2017-02-14 244 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. 部署全包

你可以通過ms-build項目實現這樣一個工作流,並在ms-build項目上調用msbild而不是在原始的visual studio解決方案上。

+0

如何使用命令行將兩個項目打包在一起?你能幫我嗎 – Diana

+0

在我的項目中,我製作了一個本地臨時插頁,在那裏我將所有項目的編譯輸出複製到,你可以做這樣的事情,畢竟所有需要的人工製品都位於你的臨時文件夾(或任何其他文件夾所有部件都是共同的),您可以運行該文件夾的msdeploy。 –

相關問題