3 년 후, 나는 이것을 작동시키는 몇 가지 문제를 발견했습니다. 그래서, 나는 받아 들인 대답에 대해 자세히 설명하고 CentOS에 대한 완전한 대답을 추가 할 것입니다.
문제 # 1 : Jenkins 설정 변경
시간대 변경에 대한 현재 Jenkins 설명서에는 user.timezone
또는 을 정의한다고 나와 org.apache.commons.jelly.tags.fmt.timeZone
있습니다. 그러나 나는 둘 다 필요 하다는 것을 알았습니다 . 젤리 하나는 Jenkins 적절한 플러그인 과 일부 플러그인에서 작동하지만 사용자 하나는 다른 플러그인에서 작동합니다.
문제 # 2 : 업데이트 할 OS 설정
미국 동부의 CentOS의 경우 다음 /etc/sysconfig/jenkins
과 같이 편집 하십시오.
JENKINS_JAVA_OPTIONS="-Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York -Duser.timezone=America/New_York"
JENKINS_ARGS=""
이 -D
설정 을에 넣으면 JENKINS_ARGS
작동하지 않습니다.
문제 # 3 : 다시 시작
명령 행 전체 서비스에서 다시 시작해야합니다. Jenkins 안전 재시작 만으로는 충분 하지 않습니다 . 그래서:
sudo service jenkins restart
이 작업을 모두 마치면 Jenkins 시스템 정보 패널에서 두 표준 시간대 설정이 일치 하는지 확인하십시오 . http://jenkins.example.com/systemInfo