Juv*_*vil 2 plugins continuous-integration jenkins
我对这个插件感到困惑.
基本上我的目标是将文件从Server1部署到Server2
现在,buildoutputdir位于Server1中的特定位置
例: E:\BuildOutput\Apps\Application1\Bin\Release\
我需要在Server2中部署它们: C:\Program Files\Tools\Application1\Bin\
如何设置此插件以满足我的需求?
我对需要部署到另一台服务器的文件数量感到压力,我只是希望另一台服务器的简单xcopy工具可以工作.
我正在寻找插件,如果不是这样,基本上只将已更改的文件部署到另一台服务器进行自动功能测试.
任何方法都会这样做,如果可能的话.
小智 6
XCOPY应该可以正常工作.您需要在所需位置的Server2上创建共享转到Jenkins配置并单击"添加构建步骤" - >"执行Windows批处理命令"您应该能够执行您需要的任何DOS命令.
XCOPY E:\BuildOutput\Apps\Application1\Bin\Release\my_app.exe \\SERVER2\Share
Run Code Online (Sandbox Code Playgroud)
如果您不想共享您的应用程序bin目录:
在Server2上创建不同的共享
将XCOPY的构建配置为新共享
将Server2添加为构建节点(管理Jenkins->节点)
创建新的构建作业以将文件移动到所需的位置
将新作业绑定到Server2构建节点(在作业配置中选中"限制此项目可以运行的位置"框)
| 归档时间: |
|
| 查看次数: |
2826 次 |
| 最近记录: |