将jenkins升级后,没有选择重启,结果又手动在系统中关掉了服务,结果重启时就报找不到config.xml,开头行是如下错误:org.xmlpull.v1.XmlPullParserException,结果在error提示的路径下也没找到config.xml,之后在https://stackoverflow.com/questions/45406336/jenkins-error-org-xmlpull-v1-xmlpullparserexception下查到方法,重启备份jenkins路径下的jenkins.war为jenkins.war.bak,然后https://updates.jenkins.io/download/war/下载之前的版本的jenkins.war,将jenkins停掉后再重启,终于启动成功。
通过java web方式启动slave时又遇到这个问题: hudson/remoting/Launcher : Unsupported major.minor version 52.0,也不知道具体是maven版本或者jenkins的版本与slave的java版本不一致,总之,是将slave的java从1.7升级到1.8,下载到 tar.gz包后添加配置了~/.bashrc的JAVA_HOME:
export PATH="/home/appops/local/conda/bin:$PATH" export JAVA_HOME=/home/appops/software/jdk1.8.0_161 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
运行source ~/.bashrc后通过java -jar agent.jar -jnlpUrl http://XXXX:8080/computer/ssp_run5_hzbdg_201/slave-agent.jnlp -secret c94680180fea2ad8c8d2751679288956242e4f6ebcc35b97391188d3b82cbe9f 启动成功.
在创建mvn的任务时,运行后出现找不到文件的错误如下:Caused by: java.lang.NoSuchFieldError: DEFAULT_USER_SETTINGS_FILE。然后将master及slave上的maven从3.5.2降到了3.3.9。
配置参考:https://segmentfault.com/a/1190000008373293
也可以使用如下命令来操作mvn test -DsuiteXmlFile=testng.xml
相关推荐
jenkins NE1 Start_jenkins slave自启动自检查
jenkins-jnlp-slave镜像
jenkins-slave镜像
Linux环境下,Centos操作系统,Master机器安装了Jenkins,节点机Slave已做了关联,然后Slave机器关机后,开机然后jnlp连接不上了,如图: 解决排查办法: 方法1_普通执行java -jar agent.jar的命令来连接(失败) 1...
jenkins节点管理window服务器段启动文件,通过java-Web启动代理
jenkins的安装包和启动脚本、需要的自己获取。想要设置成免费的但是现在官方不允许,没有积分的可以直接百度云 https://pan.baidu.com/s/1UewLQfDAhh7IgaAJU6AJCA 有积分的可以支持一下
jenkins安装包,msi启动
jenkins自动部署,windows和linux都能用,使用说明文档中有启动方式和启动命令。包括查询admin密码等命令。
Jenkins 通过node的方式连接Docker构建jobs,jobs运行完成容器删除
可以用于k8s的slave节点构建工具,也可以用作其他用处
将此文件下载到要配置的Jenkins slave机器的Jenkins代理目录下
1、jenkins 启动关闭命令脚本 service jenkins stop service jenkins start
eclipse提示CreateProcess error=87错误的解决方法,有可能是因为因为eclipse里设置的某个环境变量路径太长太深导致。
jenkins 开机启动脚本 2.0
jenkins远程启动服务, java jar包的方式启动的(springboot项目), 不被jenkins自己的进程杀死
Jenkins启动脚本,对java服务的jar启停。 JVM参数: JAVA_OPTS="-Xms512M -Xmx1024M -Xss256K -XX:+UseAdaptiveSizePolicy -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:GCTimeRatio=39 -XX:+PrintGCDetails -XX:+...
linux下面部署Jenkins,war包,直接放到tomcat的webapp下运行即可
使用Jenkins Docker插件,无需自己启动该映像。 如果要在没有Jenkins Docker插件的情况下使用它,请使用以下命令创建一个容器: docker run --name my-jenkins-slave pcvolkmer/jenkins-slave-nodejs GitLab CI...
使用方法docker run -d \-e JENKINS_URL=...
jenkins启动spring boot 服务shll启动脚本 主要是备份原来的服务,kill掉重新部署