본문 바로가기

Develop/DevOps

[Jenkins] Build periodically시 환경변수 주기

반응형

Jenkins를 사용하고 있는 상태에서, 주기적으로 빌드를 해야하는 작업이 생길것같아 확인해보았는데 기본 세팅된 Jenkins에서는 아래와같이 "Build periodically" 옵션만 존재하는 상태였다.

당연히, 빌드할때 환경변수가 별도로 필요없다면 본문을 읽을필요가 없지만 만약 환경변수가 필요할때는 해당 옵션을 사용하면 에러가 발생한다.

 

조사해본결과 위와같이 환경변수를 사용하기위해서는 별도로 jenkins plugin 설치가 필요하다. 설치 방법은 다음과 같다.

Jenkins 관리 -> 플러그인 관리 -> Available plugins 로 들어가서 "Parameterized Scheduler" 를 검색해서 다운로드 받아준다.

 

설치 이후에 다시 빌드 설정 페이지를 들어가면 "Build periodically with parameters" 라는 옵션이 새로 생긴다.

위에서 넣어준 명령어를 다시 넣어도 에러가 발생하지않게된다.

반응형