
pipeline으로 jenkins에 등록해둔 환경변수를 찾지 못하는 문제가 발생했다.
java11, gradle-7.6.4가 필요한데 pipeline에서 전역 JAVA_HOME의 값을
읽어서 오는거 같았다

gradle은 이렇게 절대경로를 주어서 사용할수는 있을거 같으나
다른 withEnv라는 함수를 사용해서 진행해 보기로 하였다.

먼저 jenkins에 전역 변수로 설정되어 있는 값들을 가지고 온다.

withEnv함수의 인자로 배열을 선언할수 있는데 위와 같이
사용할 변수들을 선언해 주면 함수 안에서 사용할수 있다.

gradle 버전이 잘 출력된다.

java 버전도 잘 출력이 된다.
'ops > jenkins' 카테고리의 다른 글
| jenkins agent 사용하기 (0) | 2025.11.20 |
|---|---|
| JNLP를 사용하여 젠킨스 에이전트에서 젠킨스 마스터에 연결하기 (0) | 2025.11.19 |
| jenkins cli로 job 생성하기 (0) | 2025.11.10 |
| api-key를 사용하여 jenkins cli 사용하기 (0) | 2025.11.09 |
| [jenkins] gradle 플러그인 추가하기 (0) | 2024.07.30 |