jenkins Copy Artifact Plugin,实现不同slave间传递文件

模拟场景:利用jenkins持续集成工具,取sit环境的部署包部署uat环境,可以使用jenkins   Copy Artifact Plugin插件。

安装插件的此处省略。。。

如下为配置Copy Artifact Plugin的过程:

JOB test 为SIT环境的jenkins  job,Job  B为UAT环境的job。

Job test的配置:

添加一个archive the artifacts。

 

 

填写你想存档的文件,我们此处填写上我们要传递的war路径。

配置好执行下JOB,就可以发现该war已经存档了。

 

Job  B 的配置:

选择copy artifacts from another project(需要配置Copy Artifact Plugin插件)。

Project name:文档来源Job
Which build:哪一次构建,此处我们选择最新一次的成功的构建
stable build only:只在构建成功的时候获取
Artifacts to copy:文档名称,传递的文件名称

Target directory:copy到JOB  B上的存放路径

Flatten  directories:去掉JOB test中的路径,直接存放war包到Job B 工作空间中

执行JOb  B,打开工作目录,会发现当前工作目录下多了一个war包:

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值