dev2015. 10. 2. 11:16

jenkins 띄워서 빌드를 돌렸는데, 빌드 시각이 이상하다. timezone이 US.... ㅠ.ㅠ

타임존을 바꿔주면 된다. (말은 쉬운데..)


* 타임존 확인 방법

http://[jenkins-server]/systemInfo

여기서 timezone 부분을 확인.


* timezone 변경 가이드

https://wiki.jenkins-ci.org/display/JENKINS/Change+time+zone

위 내용 중에서 내가 한 건 아래 방법.


/etc/sysconfig/jenkins (Red Hat) such as:

JENKINS_JAVA_OPTIONS="-Dorg.apache.commons.jelly.tags.fmt.timeZone=America/New_York"


jenkins 설정 파일에 위 내용을 아래처럼 살짝 바꿔서 추가해준다.

JENKINS_JAVA_OPTIONS="-Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Seoul"


그러나 저것만 해선 안바뀐다.

재시작 해야하는데, 그냥 재시작으론 반영이 안된다. ( http://[jenkins-server]/restart )

jenkins 프로세스를 셧다운 했다가 서비스를 다시 띄워줘야 한다. (추가된 옵션은 프로세스 띄울 때 적용되기 땀시롱)


1. jenkins 셧다운!

 + http://[jenkins-server]/exit

 + or http://[jenkins-server]/safe-shutdown

2. jenkins 다시 실행!

 + service restart jenkins


이렇게 해서 다시 뜨면, 이전 빌드 시각들도 모두 익숙한 timezone 으로 변경돼서 보임. +_+


* reference

- linux 서버 타임존 변경 방법 : http://mwultong.blogspot.com/2006/10/kst-linux-timezone.html

- jenkins 셧다운 : http://stackoverflow.com/questions/10238604/how-to-shutdown-my-jenkins-safely



'dev' 카테고리의 다른 글

classpath*: vs classpath:  (0) 2015.11.13
AWS lambda - node.js 로 mysql 이용하기  (0) 2015.10.02
aws ec2에 jenkins 설치하기  (0) 2015.08.18
CORS (Cross-Origin Resource Sharing)  (0) 2015.08.13
터미널 동영상 레코딩 - asciinema.org  (0) 2015.08.11