Jenkins修改时区

时间:2024-04-01 12:14:51

一、问题

Jenkins时区差8个小时,查看了下时区是世界时间GMT

二、解决

1、查看时区:打开http://192.0.0.1:8090/systemInfo,查看user.timezone变量的值

Jenkins修改时区

2、修改时区:打开http://192.0.0.1:8090/script,执行脚本
      System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')

Jenkins修改时区

 

上述方法发现重启后日期又回到之前了,又改用以下方法最终解决

java -Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai -jar jenkins.war