Jenkins를 오랜만에 관리하다 보니..
그놈의 환경변수가 문제였다.. 아무리 뒤져도 너무 많고 이 변수는 어디에 있는지.. 참..
그렇게 Jenkins 관리로 가면.. 뭐 환경변수 설정 이라고 있는데 여기서 낚이게 된다.
여기서는 홈 디렉토리, 서버 설정 관련 등을 하는곳이고
환경변수는 노드 관리에서 할 수 있다.
총 3군데인데 노드 관리 / 프로젝트의 매개변수 / Jenkins에서 제공하는 환경 변수 등이다.
해당 키-값 목록에 추가하여 적용할 수 있다.
그리고 이런 변수들이 이제 Bash나 Shell 스크립트에서 사용하게 될텐데...
이렇게 프로젝트에서 매개변수를 통해 변수를 설정할 수 있다. 여기서 사용된 변수는 스크립트에서 그대로 사용할 수 있다. 보통 String Parameter를 많이 사용할 것이다.
마지막으로는 Jenkins에서 제공하는 환경 변수를 보도록 하자..
해당 리스트를 들어가서 보면 확인할 수 있을것이다..
{WORKSPACE}같은 경로 말이다..
'Jenkins' 카테고리의 다른 글
[jenkins] 내 프로젝트: 빌드 유발 / 조치 적용해보기 (0) | 2022.04.13 |
---|---|
[jenkins] Job 시작 디렉토리 / 서브 모듈 갱신 (0) | 2022.03.24 |
jenkins Pycharm Integration plugin (0) | 2021.11.09 |
Jenkins 파이프라인 기초 / Github, 스크립트 사용 (0) | 2021.08.19 |
Jenkins 파이프라인 기초 / 빌드 순서 적용 (0) | 2021.08.11 |