Jenkins系统上的时间不正确问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins系统上的时间不正确问题相关的知识,希望对你有一定的参考价值。

很简单,点击系统管理,选择执行脚本命令:

打开 【系统管理】->【脚本命令行】运行下面的命令

System.setProperty(org.apache.commons.jelly.tags.fmt.timeZone, Asia/Shanghai)

Jenkins系统上的时间不正确问题_命令行

以上操作只能解决显示问题,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 单元测试不起作用

如何把mac系统上的jenkins迁移到linux系统?

docker+jenkins的构建历史记录(Build History)时间不正确

是否可以在不使用 jenkins 上的“PyAutoGUI”库的情况下使用键盘操作?