jenkins报错汇总
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins报错汇总相关的知识,希望对你有一定的参考价值。
参考技术A 1 执行job报错中断查看当前配置
解决:
在可能超时的构建步骤那里设置 Exec timeout(ms) 合理的时间,以防止构建步骤超时,同时勾选上 Exec in pty 让控制台及时输出相关日志信息。
2 报错
注释掉 Default requiretty 一行
意思就是sudo默认需要tty终端。注释掉就可以在后台执行了。
Jenkins使用过程问题汇总
问题一:在安装插件的过程很慢,还容易失败
Jenkins控制配置
* 进入 Manage Jenkins
* Manage Plugin
* 找到Advanced 最下面有 Update Site 设置
* 设置为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
Jenkins程序配置
cd <jenkins_home>
sed -i \'s/http:/\\\\/updates.jenkins-ci.org\\/download\\/https:\\/\\/mirrors.tuna.tsinghua.edu.cn\\/jenkins/g\' updates/default.json
sed -i \'s/www.google.com/www.baidu.com/g\' updates/default.json
Jenkins重启
问题二:修改时间
1、第一种方式在jenkins控制台执行命令,这种重启后系统设置就失效
http://<jenkins_web>:<port>/script
System.setProperty(\'org.apache.commons.jelly.tags.fmt.timeZone\', \'Asia/Shanghai\')
2、第二种方式在$JENKINS_HOME目录下创建文件init.groovy加入一下内容,重启都会生效
System.setProperty(\'org.apache.commons.jelly.tags.fmt.timeZone\', \'Asia/Shanghai\')
3、第三种方法就是在dockerfile文件中加入环境变量
ENV TZ=Asia/Shanghai
4、通过docker启动的时候指定参数
docker run ... -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai
以上是关于jenkins报错汇总的主要内容,如果未能解决你的问题,请参考以下文章