原料:(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找到“系统管理”

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

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

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

# 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到本地

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

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

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

3. 关联JobSlave

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

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

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

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

2、配置project

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中也需要进行配置,对其进行触发。

 
 

最新文章

  1. sqlserver 游标
  2. http://tool.oschina.net 在线API文档库java jquery ,php,很全的文档库
  3. 21)pom 中的缺省值(default properties)
  4. EF查询生成的SQL
  5. DexIndexOverflowException: Cannot merge new index 66080 into a non-jumbo instruction!
  6. (转+原)android获取系统时间
  7. jQuery工具函数下
  8. EassyMock实践 自定义参数匹配器
  9. 修改合同号的bapi
  10. linux_vim_快捷键
  11. 【servlet】客户端是否可以访问到WEB-INF下的jsp文件
  12. [编译] 6、开源两个简单且有用的安卓APP命令行开发工具和nRF51822命令行开发工具
  13. fabric知识梳理图解
  14. 居中分栏flex完美的解决方案
  15. 【转】WEB服务器与应用服务器的区别
  16. Avizo/Amira应用 - 如何计算面孔率
  17. 嵌入式Servlet容器自动配置和启动原理
  18. Viewpager 去掉两侧的光晕效果
  19. vi 撤销操作
  20. 《Blue_Flke》团队项目软件系统设计改进

热门文章

  1. RxJava操作符的简单使用
  2. 数据库优化案例——————某知名零售企业ERP系统
  3. WebDeploy to remote IIS
  4. Packets larger than max_allowed_packet are not allowed(mysql数据查询提示:不允许超过允许的最大数据包)解决方案
  5. decorator(修饰器)的业务应用
  6. Python面向对象 组合(选课系统示例)
  7. linux(centos)上安装mysql教程,为需要远程登录的用户赋予权限
  8. Ubuntu16.04 部署安装Docker容器 & 注意事项
  9. 『集群』007 如何测试Slithice源代码
  10. 通过 UI 管理 docker