-
[Jenkins] Shell Script 실행 시 날짜를 파라미터로 넘기는 방법관리 배포/jenkins 2020. 11. 3. 20:48
이번 시간에는 shell script 실행 시 Jenkins 설정에서 날짜 정보를 구해서 전달하는 방법에 대해서 알아보도록 하겠습니다.
ex) Execute shell script on remote host using ssh
[Jenkins 관리] 탭에서 [플러그인 관리] 메뉴를 선택합니다.
[설치 가능] 탭으로 이동 후 검색창에 [date-]로 검색을 한 후 Date Parameter 플러그인을 설치합니다.
Date Parameter 플러그인 설치 후 날짜 정보를 사용하기 원하는 프로젝트의 [구성] 탭을 클릭합니다.
[General] 탭에서 [이 빌드는 매개변수가 있습니다]를 체크 후 Date Parameter를 추가합니다.
빌드 시 사용하고자 하는 날짜 정보를 아래와 같이 입력합니다.
- 아래 설정은 2020-10-10 형식으로 오늘 날짜의 값을 TODAY라는 변수에 저장합니다.
- 해당 변수를 사용할 때는 ${TODAY}로 사용할 수 있습니다.
원격 shell script를 실행 시 date 파라미터에 위에서 할당 한 ${TODAY} 변수값을 전달해서 사용할 수 있습니다.
이상으로 Jenkins에서 날짜 정보를 변수로 저장해서 사용하는 방법에 대해서 알아보았습니다.
'관리 배포 > jenkins' 카테고리의 다른 글
[Jenkins] Execute shell script on remote host using ssh 사이트 등록 (0) 2020.11.09 [Jenkins] 스프링부트 프로젝트 배포 - 초기 배포 (1) (0) 2020.11.09 [Jenkins] Publish Over SSH 설정 (0) 2020.11.09 [Jenkins] Github 연동 가이드 (0) 2020.11.06 [Jenkins] Docker 컨테이너 구축 (0) 2020.11.03