Jenkins中不同slave间传递文件
来源:互联网 发布:淘宝灯饰3c认证 编辑:程序博客网 时间:2024/06/13 01:29
场景:我们jenkins上有多个slave,有时候我们想获得其他slave的某一个job构建的成果物,在我们机器上另一个job使用。就比如在A slave中进行ios源码的编译打包成ipa文件,而在B slave中另一个job中得到该ipa包安装到手机中,如果做到?
A slave job配置
在该job中config中配置Post-build Actions模块,添加一个archive the artifacts:
在File the artifacts后面输入你想要存档的文件,比如我的workspace中有如下文件:
我想把install.sh存档,在File the artifacts后输入如下信息:
执行构建后,会发现该文件已经存档了。
抛个砖
上面的操作只是在A slave job机器上保存了我们想要的文件,如何在另一个job中使用了?
B slave job配置
在B slave 上某一个job配置面板中,在Build模块选择copy artifacts from another project(需要配置Copy Artifact Plugin插件),配置如下信息:
Project name:文档来源项目
Which build:哪一次构建(我选择的是最新一次成功的构建)
stable build only:只在构建成功的时候获取
Artifacts to copy:文档名称,传递的文件名称
Artifacts not to copy:不需要传递的文件,过滤作用
Target directory:copy到本机的存放目录
执行构建后,打开工作目录,会发现当前工作目录下多了一个文件:
Done!
0 0
- Jenkins中不同slave间传递文件
- jenkins Copy Artifact Plugin,实现不同slave间传递文件
- 【FAQ】Jenkins如何从slave到slave拷贝文件?
- Jenkins中节点运行job文件的传递
- Jenkins不同job之间传递参数
- Jenkins:不同job之间传递参数
- Jenkins不同job之间传递参数
- linux不同服务器间传递复制文件
- jenkins中通过JNLP启动slave节点的配置问题
- Jenkins Master/Slave架构
- Jenkins Master/Slave架构
- Jenkins Master/Slave架构
- jenkins新建slave
- jenkins配置slave
- jenkins slave环境变量
- Jenkins Master/Slave架构
- jenkins 启动slave
- Jenkins Master/Slave架构
- maven in action(六)maven约定和常用命令
- Parallel中分区器Partitioner的简单使用
- T-SQL查询进阶--流程控制语句
- 图的表示-邻接矩阵表示
- STL所有算法介绍
- Jenkins中不同slave间传递文件
- 蜗牛圈圈-时尚智能的运动计时App
- 解决description The server encountered an internal error that prevented it from fulfilling this reques
- Python Paramiko模块安装和使用
- iOS开发--NSLog 打印bool值
- 一个jquery插件,页面上的等待提示
- 解决The Apache Axis2 Web service runtime in Tomcat v7.0 Server does not support the service project 问题
- DevExpress.XtraGrid.GridControl (表格控件使用说明)
- @property与@synthesize作用