Jenkins部署持续集成远程机节点的问题

工作需要把工作电脑作为持续集成的执行机,最近研究Jenkins,在工作电脑上搭了一套环境,期间把原来的JDK删除掉了,导致持续集成的Jenkins节点slave-agent.jnlp打不开。解决方法是重新下载JDK,并做如下配置:

JDK的bin目录是开发环境,jre目录是运行环境。Jenkins持续集成执行机需要运行的环境,因此需要在执行机上安装JDK的jre包。

   1、安装完成之后,需要配置环境变量。我把环境安装在D盘了,以D盘为例:

   JAVA_HOME:D:\Program Files\Java\jdk1.8.0_131

   JRE_HOME: D:\Program Files\Java\jre1.8.0_131

               Path:%JAVA_HOME%\bin;%JRE_HOME%\bin

  CLASSPATH:%JAVA_HOME%\lib\tools.jar;%JRE_HOME%\lib\rt.jar

 

  2、下载Jenkins远程节点:agent.jar、slave-agent.jnlp

 下载好jnlp文件后,修改打开方式,选择 java/jre/bin/javaws.exe

再次打开slave-agent.jnlp,持续集成可以正常运行了

posted on 2019-05-29 19:58  希望的天空  阅读(439)  评论(0编辑  收藏  举报