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 |