jenkins和如何在master节点和slave节点传递整个文件夹
2018-01-24 16:46
344 查看
虽说写的是整个文件夹,但是涉及到windows下dos命令来压缩文件,以及对应的slave节点要可以解压缩文件
先来说明我自己windows下用的是winrar
那么按照我之前所说的文章环境变量我们要先设定好winrar的环境变量
这里默认为安装并且设置好环境变量了
首先在Slave节点机上添加节点机的设置,之前的博文已经说过了
接着我们在下面的Environment variables的选项上添加键值PATH
并且后面的值选择本地的路径
接着在自由中构建的最后一步中加入
Execute Windows Batch Command
接着如果有这个 Copy Artifact Plugin插件 (没有就用jenkins下载)
构建后操作
Archives the artifacts
选择你要保存的.rar
在另外新建一个job
构建时选择
copying artifacts from another project 选择刚刚构建完成的
在后面再添加
Execute Windows Batch Command
最后可以选择
copy files back to job‘s workspace on the master node 来回传给主节点
先来说明我自己windows下用的是winrar
那么按照我之前所说的文章环境变量我们要先设定好winrar的环境变量
这里默认为安装并且设置好环境变量了
首先在Slave节点机上添加节点机的设置,之前的博文已经说过了
接着我们在下面的Environment variables的选项上添加键值PATH
并且后面的值选择本地的路径
接着在自由中构建的最后一步中加入
Execute Windows Batch Command
WINRAR A *.rar . -r // 这里有个点代表这个job工作目录下所有文件
接着如果有这个 Copy Artifact Plugin插件 (没有就用jenkins下载)
构建后操作
Archives the artifacts
选择你要保存的.rar
在另外新建一个job
构建时选择
copying artifacts from another project 选择刚刚构建完成的
在后面再添加
Execute Windows Batch Command
winrar x *.rar -r
最后可以选择
copy files back to job‘s workspace on the master node 来回传给主节点
相关文章推荐
- WIN版的Jenkins Master加入LINUX的SLAVE节点,并作C++程序的集成交付
- Jenkins slave节点配置(SSH with private key)
- 如何用命令行上传/下载整个文件夹到ftp服务器?
- 【FAQ】Jenkins如何从slave到slave拷贝文件?
- Jenkins中节点运行job文件的传递
- 【转】linux下,如何把整个文件夹上传到服务器(另一台linux)
- 配置Jenkins的slave节点的详细步骤适合windows等其他平台
- Jenkins进阶-Slave 节点的配置(11)
- 部署Hadoop集群前奏之ssh如何不输入密码在Master与Slave之间访问
- 如何从jenkins传递测试地址到自动化脚本
- Jenkins自动打包 配置mac slave节点
- 如何一次性添加整个文件夹到vs中
- Jenkins Master/Slave架构
- 如何设置mysql master slave 配置
- Jenkins 持续集成实践(以网易蜂巢为例)-1 Master 节点的创建
- 【持续集成】[Jenkins]Job中如何传递自定义变量
- Jenkins : 安装 master 和 slave
- 部署Hadoop集群前奏之ssh如何不输入密码在Master与Slave之间访问
- Jenkins自动打包 配置mac slave节点
- Jenkins Master/Slave架构