在一个目录中部署两个项目解决方案

问题描述:

我将两个项目从Jenkins部署到远程服务器。在一个目录中部署两个项目解决方案

我建立包含两个项目,这样一个解决方案: enter image description here

然后我部署这样的构建项目到远程服务器目录: enter image description here

我想在同一个添加第二个项目的解决方案目的地也是,这是 “c:\ jenkins \ jobs \ workspace \ checkin \ CheckInSystem \ CIS.Services \ obj \ Release \ Package \ PackageTmp”

如果我添加另一个批处理命令与第二个项目路径,它开始替换目的地中的第一个。

通过将第二个项目发布到第一个项目的位置,您的意图是什么?
如果你只是想添加一些额外的库添加到部署的项目,你也许应该建立一个像

  1. 工作流编译第一个项目
  2. 编译第二个项目
  3. 包两个项目一起
  4. 部署全包

你可以通过ms-build项目实现这样一个工作流,并在ms-build项目上调用msbild而不是在原始的visual studio解决方案上。

+0

如何使用命令行将两个项目打包在一起?你能帮我吗 – Diana

+0

在我的项目中,我制作了一个本地临时插页,在那里我将所有项目的编译输出复制到,你可以做这样的事情,毕竟所有需要的人工制品都位于你的临时文件夹(或任何其他文件夹所有部件都是共同的),您可以运行该文件夹的msdeploy。 –