5ol.cc 发表于 2018-1-8 08:41:27

Jenkins的Windows Slave分布式构建和部署

  1、新建的Slave:系统管理--》管理节点--》新建节点
https://images2015.cnblogs.com/blog/852343/201610/852343-20161025211523234-1164911785.png
https://images2015.cnblogs.com/blog/852343/201610/852343-20161025211944781-704937548.pnghttps://images2015.cnblogs.com/blog/852343/201610/852343-20161025211608921-1658524452.png
https://images2015.cnblogs.com/blog/852343/201610/852343-20161025213446437-1482448796.png
  远程工作目录 即是 节点服务器 站点文件存放目录
  在配置节点时 启动方法 配置的选项中的 Launch agent via Java Web Start 找不到这个选项
  原因是 TCP port for JNLP agents 此项配置没有选中 随机选取
  解决办法:
  系统设置--》Configure Global Security--》TCP port for JNLP agents
https://images2015.cnblogs.com/blog/852343/201610/852343-20161025214001312-1881186056.png
  2、新建完节点后出现如下图界面:
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027225317125-1624346203.png
  点击Launch按钮下载一个slave-agent.jnlp文件,并且将此文件拷贝节点服务器进行运行安装,安装slave-agent.jnlp之前必须要在节点服务器安装JDK环境,至于如何安装JDK这里就不在说明了,网上教程很多,下面安装slave-agent.jnlp,双击slave-agent.jnlp文件,出现下图界面:
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027230311671-1218547717.png
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027230336187-1253710158.png
  点击 运行 按钮,安装成功 如下图界面
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027230418671-2095232567.png
  3、刷新一下界面,会发现 红色 的那个X不见了,已经和节点服务器已经连接上了
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027230944015-910865135.png
  4、开始新建(job)来构建和部署
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027231611515-1734249271.png
  5、配置 General 选项(tab)的 Restrict where this project can be run
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027232219875-167631889.png
  6、填写 构建环境 选项(tab) 的 Copy data to workspace,此项选项是拷贝文件具体路径,也就是站点的文件的路径
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027233726265-2090537960.png
  7、配置 构建后操作 选项(tab) 邮件通知配置
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027235012578-1199846684.png
  构建成功后邮件发送:
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027235057796-1178113001.png
  构建失败后邮件发送
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027235042625-856037477.png
  配置已经填写完成 点击 保存 按钮 出现如下图的界面 完成配置
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027235540593-754708579.png
  8、配置到这来已经配置完成,接下来就是开始构建了
https://images2015.cnblogs.com/blog/852343/201610/852343-20161027235728562-395214176.png
  9、构建成功:
https://images2015.cnblogs.com/blog/852343/201610/852343-20161028000056921-94342748.png
https://images2015.cnblogs.com/blog/852343/201610/852343-20161028000124359-1217088522.png
  构建(拷贝)到节点服务器上的站点文件
https://images2015.cnblogs.com/blog/852343/201610/852343-20161028000316781-1380771007.png
  到此构建完成
  本博客中有改正的地方,望各位大大不吝赐教,多多留言、评论
页: [1]
查看完整版本: Jenkins的Windows Slave分布式构建和部署