Jenkins分布式构建(Jenkins Distributed builds)
前言:
当自动化测试用例需要在多个PC机或虚拟机中执行时,如果在每个虚拟机中均搭建类似tomcat+jenkins的环境,将会造成例如每台虚拟机资源占用大、对环境的配置维护成本大等弊端,此时,就可以采用Jenkins分布式构建方式了。
一、Jenkins节点配置
1.Master配置
1)进入Master的http://ip:8080/jenkins/网页界面
2)进入系统管理——节点管理界面
3)点击“新建节点”
远程工作目录:指定远程中的节点机器的工作目录,即Job中checkout出的代码所在的workspace目录
标签:该节点的唯一标识,当在Job中要指定只在该节点进行构建与测试时,通过该唯一标识进行指定
其中启动方法有四种:
Launch slave agents via Java Web Start: 使用JNLP方式来建立slave与master的连接
Launch slave via execution of command on the Master: 使用命令行方式