티스토리 뷰
위와 같은 작업을 통해 최종 배포할 소스에 대해 tag에 넣는 방법에 대해 알아보았다. 이번에는 tag에 보관된것을 가지고 jenkins에서는 어떻게 연결하여 가져와 빌드를 하는지에 대해 알아보겠다.
jenkins에서 build를 할 job을 생성을 하고 "이 빌드는 매개변수가 있습니다." 클릭
List Subversion tags (and more) 항목을 선택하고 아래와 같이 svn tag의 정보를 입력해준다.
위와 같이 생성을 했다면 이 프로젝트를 가져올때는 $test-pjt 형식으로 Name에 해당하는 것을 $를 붙여서 변수화 시켜서 가지고 올수가 있다.
위처럼 version1 이라는 tag 폴더 하위에 있는 프로젝트 중 내가 선택한 프로젝트를 가지고 올수가 있다.
완료를 누르면 Build with Parameters 가 보일 것이고 이것을 눌러보면 tag에 넣어놨던 프로젝트 목록이 최신순으로 보일 것이다. 원하는 시점의 프로젝트를 선택하고 빌드하기 누르면 끝!
이렇게 하는 이유는 문제가 생겼을 경우 이전 버전으로 빠른 복구를 하기 위해서이다.
'CI,CD > Jenkins' 카테고리의 다른 글
Jenkins에서 Build FAILURE 시 특정 위치에 로그 남기기 (0) | 2020.06.16 |
---|---|
Nexus에 deploy하고 Jenkins에서 deploy 된 목록 가지고 오기 (0) | 2020.06.11 |
Jenkins에서 Spring Batch Scheduling 하기 (0) | 2020.06.03 |
Jenkins에 Sonarqube 연동하기 (0) | 2020.05.18 |
Jenkins에 JaCoCo 연동하기 (0) | 2020.04.29 |
댓글