用jenkins创建节点

原料:(1)jre下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

           (2)jdk:下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

一、创建SLAVE节点具体步骤。

1. 配置slave

(1)进入Jenkins找到“系统管理”

用jenkins创建节点

 

 

2)进入Jenkins系统管理页面找到“管理节点”

 用jenkins创建节点

3)在节点管理菜单中找到“新建节点”

用jenkins创建节点

 4)在新建节点页面中输入节点名称,选择Dumb Slave

 用jenkins创建节点

用jenkins创建节点

 

 

# of executors : 是可以同时build的进程数

远程工作目录:这个是远程机器上用于放置Jenkins工作目录的位置

标签:这个标签用于跟Job 关联,必需填

用法:选择只允许运行绑定到这台机器的Job

启动方法:windows下选择Launch slave agents via Java Web Start比较方便

保存后可以在节点列表下看到这个新建的节点

2. 启动Slave子服务器

在Slave子服务器所在的机器上访问http://%host%/%port%/jenkins(http://192.168.1.41:8080/jenkins)进入到上文提到的节点列表,可以看到一个Launch 按钮,点击下载jnpl到本地

 用jenkins创建节点

 

 用jenkins创建节点

 

 如果连接成功会如图所示,显示出Connected。

用jenkins创建节点

如果你想把slave作成服务随系统启动,那么可以使用File à Install as a service工具

用jenkins创建节点

用jenkins创建节点

点击确定安装,安装完成之成会在服务里多一个jenkinsslave-*的服务

用jenkins创建节点

3. 关联JobSlave

在项目配置中勾选 Restrict where this project can be run ,在Label Expression 输入前面Slaver 标签名称。

用jenkins创建节点

然后就可以在节点的标签页中看到这个job了

用jenkins创建节点

二、创建Project,并进行配置。

1、创建一个自由风格软件项目

用jenkins创建节点

 

用jenkins创建节点

2、配置project

用jenkins创建节点

用jenkins创建节点

 

3、命令解释

net stop BioSecurityTomcat

关闭Tomcat服务

 

cd "D:\Program Files (x86)\ZKBioSecurity\MainResource\tomcat\webapps"

进到ZKBioSecurity应用部署的目录下

 

rd /s/q ROOT

删除ROOT文件夹

 

cd d:\jenkins\ftpclient

进到ftpclient目录下

 

java –jar zkupload-1.1.jar

"D:\Program Files (x86)\ZKBioSecurity\MainResource\tomcat\webapps"

执行java方法下载Master编译好的war到Slave上,参数是Slave上的Tomcat webapps的路径

 

net start BioSecurityTomcat

启动Tomcat目录

4ZKBioSecurity_Web中也需要进行配置,对其进行触发。

用jenkins创建节点