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报错汇总的主要内容,如果未能解决你的问题,请参考以下文章

Unity报错汇总

selenium报错汇总

TypeScript 报错汇总

.net 报错汇总——持续更新

java报错汇总

企业结案案件汇总表待修改报错问题