jenkins 빌드 시 사전 choice parameter 설정은 아래를 참고한다
https://hongddo.tistory.com/120
[jenkins] Choise parameter로 빌드하기
Jenkins는 빌드시 parameter를 줄 수 있다. 개발서버와 운영서버를 구분하거나, 같은 소스더라도 다르게 옵션을 주어 빌드해야할때 또는 빌드할때 추가 변수를 넣어 주어야할때 등 응용하면 다양하
hongddo.tistory.com
parameter 설정 후 ant script에서 해당 파라미터 값을 가지고, target 분기를 할 수 있다.
개발/운영을 나누거나 같은시스템이더라도 none admin / admin 을 나눌때 쓰면 유용하다.
방법은 간단한데 antcall로 타겟을 불러올 때 변수로 받아서 불러오면 된다.
ex) choice parameter 변수명이 select_mode 라면 아래와 같이 작성하면 된다
<target name= "build">
<antcall target="${select_mode} />
</target>
여기서 추가로 select_mode에 할당될 값의 이름들로 target을 생성하면 분기 끝
'CI_CD > ant' 카테고리의 다른 글
[ant] scp 옵션 참고 문서 (0) | 2021.04.22 |
---|---|
[ant] tomcat 재기동 스크립트 (0) | 2021.04.02 |
[ant] 쉘에 출력된 문자 변수에 저장하기 (0) | 2020.10.13 |
[ant] 변수 수정하기(propertyregex) (0) | 2020.07.03 |
[ant] foreach 사용법 (0) | 2020.05.18 |