Jenkins Build With Parameters 생성(TAGS & BRANCHES)
프로젝트를 배포하다보면 개발된 내용에 대한 배포도 중요하지만 갑자기 잘못된 것이 발견되어서 이전 단계로 복원하는 방법도 중요하다.
배포 이전의 단계로 다시 복원을 하기 위해서 대부분 서버에 백업파일을 복사하여 관리하는 것이 대부분이다.
하지만 젠킨스를 활용하면 배포 및 복원 전략을 간단한게 수립할 수 있다.
-
배포하기전
TAGS
를 활용하여 프로젝트 및 배포일자(특정 구분자)로TAGS
를 생성Build With Parameters
를 활용하여TAGS
와BRANCHES
의 생성된 것을 활용
-
배포시에 해당되는
TAGS
를 배포 -
배포 실패시에는 이전에 성공한
TAGS
를 활용하여 복원
그러면 젠킨스에서 Build With Parameters
를 생성하는 방법을 설명한다.
(예제에서 사용된 SVN
주소는 샘플을 위한 임의주소임)
- 빌드 매개변수를 위한 설정 추가
SVN
코드 주소에서 매개변수를 활용하여 코드 주소 생성- 빌드 매개변수를 활용하여
JOBS
을 생성하면 오른쪽 메뉴에Build with Parameters
메뉴가 생성됨 - 빌드 매개변수 목록에서 원하는
TAGS
를 선택하여 빌드실행
빌드를 실패하여 복원을 하기 위해서는 빌드 매개변수에서 이전에 성공한 TAGS
를 선택하여 빌드 실행하면 복원 완료
This post is licensed under
CC BY 4.0
by the author.