Jenkins系统上的时间不正确问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins系统上的时间不正确问题相关的知识,希望对你有一定的参考价值。
很简单,点击系统管理,选择执行脚本命令:
打开 【系统管理】->【脚本命令行】运行下面的命令
System.setProperty(org.apache.commons.jelly.tags.fmt.timeZone, Asia/Shanghai)
以上操作只能解决显示问题,jenkins任务中的时区依然显示的为America/New_York
然后我在网上找了很多方式,依然没有解决问题,后面发现jenkins并不是读取操作系统时区而是读取的/etc/timezone 这个文件的时区设置。知道原因后解决问题就很简单了,操作如下:
rm -rf /etc/localtime
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo Asia/Shanghai > /etc/timezone
然后重启jenkins就可以解决问题。
以上是关于Jenkins系统上的时间不正确问题的主要内容,如果未能解决你的问题,请参考以下文章
Mac上的jenkins,PATH没有设置正确,没有/ usr / local / bin
为Windows 8上的Jenkins启用ssh-agent作为服务
Jenkins 上的 Zend Framework 2 单元测试不起作用