파란하늘의 지식창고
article thumbnail
반응형

jenkins의 shell script에서 다양한 작업을 할 수 있다.

예를 들면 다음과 같이 호출하여 실행 중인 job 이름 확인이 가능하다.

echo ${JOB_NAME}

아래와 같이 출력이 된다.

 

현재 실행 중인 jenkins job에 대해 실행 id, 실행 또는 git을 호출한 경우 git commit 정보 등을 가져와 별도의 처리를 한다거나 현재 job이 실행 중인 위치를 기준으로 이동을 한다거나 등등 다양한 작업을 하기 위해 환경 변수를 사용해야 한다.

이런 환경 변수가 어떤 값이 있는지에 대한 목록을 jenkins가 제공해주는데 execute shell 입력 부분 아래에 링크로 안내되어 있다.

해당 링크 주소는 [젠킨스주소]/env-vars.html/ 이다.

해당 링크를 보면 다양한 환경 변수를 확인할 수 있으며 그중 일부만 캡처한 내용은 아래와 같다.

 

반응형
profile

파란하늘의 지식창고

@Bluesky_

내용이 유익했다면 광고 배너를 클릭 해주세요