Jenkins Timezone(젠킨스 타임존) 설정 방법

젠킨스에서 프로젝트 빌드를 수행한 시간이 현재 나의 시간과 맞지 않아서 Timezone 설정을 하고 싶은 경우 있으시죠? 현재 시간과 일치하지 않는 시간으로 그냥 사용하다 보면 나름의 적응을 하기도 하겠지만, 종종 헷갈리는 일이 생깁니다. 따라서 타임존 설정은 꼭 해 주시기 바랍니다. 그러면 Jenkins Timezone 설정 방법을 알려드리겠습니다. Jenkins Timezone 설정이 되지 않은 경우 저의 경우에는 분명 오후 … Read more

Jenkins alpine 컨테이너에서 NodeJS 프로젝트 빌드하는 3가지 방법

Jenkins alpine 컨테이너에서 NodeJS 프로젝트를 빌드하려는데 오류가 생기나요? Jenkins alpine 이미지를 활용해서 Jenkins를 구동하지 말아야 하는 이유를 설명해 드립니다. Jenkins alpine 이미지 사용 비추천 결론부터 일단 말씀드리면, Jenkins를 Docker로 띄워서 사용할 것이고, NodeJS 프로젝트를 빌드할 계획이라면 Alpine Jenkins 도커 이미지를 사용하지 마시길 권합니다. 이유: musl-libc 이슈 alpine은 경량 musl-libc 라이브러리를 사용하는데, Jenkins의 NodeJS 플러그인은 glibc로 … Read more