릴리스 관리
릴리스는 워크플로를 이용하여 실제 배포 프로세스를 수행하는 작업입니다.
프로젝트 그룹 내 Owner, Master 이상의 권한을 가진 사용자는 프로젝트에 맞는 릴리스 프로세스를 구성하여 적용할 수 있습니다.
릴리스 관리 시작하기
릴리스 관리를 시작하려면 다음 절차를 따르세요.
- 메인 페이지에서 프로젝트그룹명 옆 릴리스 관리 아이콘을 클릭하세요. 릴리스 관리 페이지로 이동합니다.
- 왼쪽 메뉴에서 릴리스 관리 > 릴리스 관리 메뉴를 클릭하세요. 릴리스 관리 페이지로 이동합니다.
릴리스 생성하기
릴리스 생성은 다음의 순서로 진행됩니다.
릴리스를 생성하기 전 확인사항
릴리스를 생성하기 전에 다음 사항을 확인하세요.
항목 | 필수 여부 | 설명 |
|---|---|---|
| 워크플로 | Y | 워크플로는 릴리스 프로세스 템플릿으로 릴리스 생성 전 반드시 생성되어야 합니다. 워크플로 관리를 참고하세요. |
| 결재 템플릿 | N | 결재 템플릿에서 릴리스에서 사용 할 결재라인과 결재내용을 미리 설정 할 수 있습니다. 결재 템플릿 설정를 참고하세요. |
릴리스 생성 시작하기
릴리스 관리 화면에서 릴리스 생성 시작하기
릴리스를 생성하려면 다음의 절차를 따르세요.
- 메인 페이지에서 프로젝트그룹명 옆 릴리스 관리 아이콘을 클릭하세요. 릴리스 관리 페이지로 이동합니다.
- 왼쪽 메뉴에서 릴리스 관리 > 릴리스 관리 메뉴를 클릭하세요. 릴리스 관리 페이지로 이동합니다.
- 릴리스 생성 버튼을 클릭하세요.
워크플로 목록에서 릴리스 생성 시작하기
릴리스를 생성하려면 다음의 절차를 따르세요.
- 메인 페이지에서 프로젝트그룹명 옆 릴리스 관리 아이콘을 클릭하세요. 릴리스 관리 페이지로 이동합니다.
- 왼쪽 메뉴에서 릴리스 관리 > 워크플로 관리 메뉴를 클릭하세요.
- 워크플로 목록에서 더보기 아이콘을 클릭하세요. 더보기 메뉴에서 이 워크플로로 릴리스 메뉴를 클릭하세요.
워크플로 상세 화면에서 릴리스 생성 시작하기
릴리스를 생성하려면 다음의 절차를 따르세요.
- 메인 페이지에서 프로젝트그룹명 옆 릴리스 관리 아이콘을 클릭하세요. 릴리스 관리 페이지로 이동합니다.
- 릴리스 관리 페이지에서 왼쪽 메뉴의 릴리스 관리 > 워크플로 관리 메뉴를 클릭하세요.
- 워크플로 목록에서 상세조회를 원하는 워크플로를 클릭하세요.
- 워크플로 상세 화면에서 이 워크플로로 릴리스 메뉴를 클릭하세요.
릴리스 기본 정보 입력
릴리스 기본 정보를 입력하세요.
- 시작 버튼을 클릭하세요.
워크플로 설정
- 릴리스를 수행 할 워크플로를 선택하세요. 워크플로 관리를 통해서 릴리스 생성을 시작했다면 해당 워크플로가 자동 선택되어져 있습니다.
- 워크플로에서 환경변수를 설정했다면 환경변수를 확인하고 값을 변경하세요.
- 다음 버튼을 클릭하세요.
태스크 확인/편집
- 릴리스에서 수행 될 태스크를 확인하세요.
- 필요시 태스크를 편집, 삭제하세요.
- 모든 태스크의 확인/편집을 완료했다면 다음 버튼을 클릭하세요.
릴리스 설정
- 릴리스 및 태스크 상태 변경시 메일/메신저를 받을 담당자를 추가하세요.
- 모든 태스크 완료시 릴리스 자동종료 여부를 선택하세요.
- 다음 버튼을 클릭하세요.
요약 정보
- 릴리스 생성 요약 정보를 확인하고 완료 버튼을 클릭하세요.
- 확인 팝업창에서 확인 버튼을 클릭해서 생성을 완료하세요.
- 릴리스 생성이 완료되면, 릴리스 상세 화면이 나타납니다.
릴리스 상세조회
릴리스를 상세조회 하려면 다음의 절차를 따르세요.
- 릴리스 목록에서 상세조회를 원하는 릴리스를 클릭하세요.
- 릴리스 상세 화면이 나타납니다.
릴리스 진행하기
진행중인 릴리스
릴리스를 진행하려면 다음의 절차를 따르세요.
- 릴리스 목록에서 상태가 진행중인 릴리스 카드를 클릭하세요.
- 릴리스 상세 화면이 나타납니다.
- 릴리스에 포함된 릴리스 태스크를 진행할 수 있습니다.
태스크 진행하기
릴리스 태스크를 할당받은 담당자나 릴리스 생성시 등록한 릴리스 담당자만 태스크를 진행 할 수 있습니다. 릴리스 태스크를 진행하려면 다음의 절차를 따르세요.
- 태스크 담당자이거나 릴리스 담당자인 경우 태스크 카드를 클릭하세요. 오른쪽의 태스크 편집 화면에 태스크 정보가 표시됩니다.
- 태스크 시작 전 편집: 태스크 시작 전 태스크의 일부 항목을 편집 할 수 있습니다. 편집을 완료하고 적용 버튼을 클릭하세요.
태스크 편집 가능 항목 User - 예상 소요시간
- 설명
- 담당자
- 완료시 메일 수신
- 첨부파일Jenkins - Parameters
- 담당자
- 완료시 메일 수신자Blue/Green 전환 - 담당자
- 완료시 메일 수신자이미지 저장소 복제 - Source태그
- Target태그
- 담당자
- 완료시 메일 수신자SCM 저장소 릴리스 - SCM 태그
- 담당자
- 완료시 메일 수신자GIT 브랜치 생성 - 프로젝트
- 저장소브랜치
- 새로운 브랜치
- 담당자
- 완료시 메일 수신자내부 결재 - JIRA Version 이슈
- 결재자
- 결재 제목
- 결재 내용
- 담당자
- 완료시 메일 수신자헬름 릴리스 - SET VALUES
- 담당자
- 완료시 메일수신JIRA 릴리스 - JIRA 프로젝트
- JIRA Version
- 담당자
- 완료시 메일수신표. 태스크 시작 전 편집 할 수 있는 항목 - 태스크 시작: 시작 버튼을 클릭해서 태스크를 시작하세요. 태스크 자동실행 이 선택되어 있는 경우에는 시작 버튼의 클릭이 없이 태스크가 자동으로 시작됩니다.
- 태스크 진행 중: 태스크 진행 중에는 태스크 상단의 상태바가 진행중 으로 표시됩니다.
단, User 태스크는 진행중인 상태에서도 예상소요시간, 설명, 첨부파일 등의 수정이 가능합니다.
- 태스크 완료: 완료 버튼을 클릭해서 태스크를 완료하세요. 일부 태스크는 사용자가 완료 버튼을 클릭해서 완료 할 수 없고, 시스템이 자동으로 상태를 확인하고 완료합니다.
- 이후의 다른 태스크도 동일한 방법으로 진행해서 완료하세요.
태스크 중지/재시작/건너뛰기
태스크를 할당받은 담당자나 릴리스 생성시 등록한 릴리스 담당자만 중지/재시작/건너뛰기가 가능합니다.
태스크를 중지/재시작/건너뛰기 하려면 다음의 절차를 따르세요.
- 태스크 담당자이거나 릴리스 담당자인 경우 태스크의 더보기 아이콘을 클릭하세요.
- 더보기 메뉴에서 중지/재시작/건너뛰기 메뉴를 클릭하세요.
릴리스 완료하기
릴리스 담당자는 릴리스를 완료 할 수 있습니다. 릴리스의 최종 결과는 성공/실패/중지 세 가지로 구분됩니다.
- 성공: 릴리스의 모든 태스크가 완료된 이후에 릴리스 담당자가 릴리스를 성공으로 완료 했습니다.
- 실패: 릴리스의 모든 태스크가 완료된 이후에 릴리스 담당자가 릴리스를 실패로 완료 했습니다.
- 중지: 릴리스에 완료하지 않은 태스크가 1개 이상이지만, 릴리스 담당자가 릴리스를 중지 했습니다.
릴리스를 성공/실패로 완료하기
릴리스를 완료하려면 다음의 절차를 따르세요
- 릴리스 목록에서 상태가 진행중인 릴리스 카드를 클릭하세요.
- 릴리스 상세 화면이 나타납니다.
- 릴리스에 포함된 모든 태스크가 완료 되었음을 확인하세요.
- ””릴리스 완료”” 버튼을 클릭하세요.
- 릴리스 완료 팝업이 나타나면 **릴리스 결과(성공/실패)**를 선택 후 완료 버튼을 클릭해서 릴리스를 완료하세요.
릴리스를 중지하기
릴리스를 완료하지 않고 중지하려면 다음의 절차를 따르세요.
단, 테넌트 공통설정의 Release Management 따라 중단시 결재가 필요합니다.(테넌트 공통설정 관리하기)
- 릴리스 목록에서 상태가 진행중인 릴리스 카드를 클릭하세요.
- 릴리스 상세 화면이 나타납니다.
- 릴리스에 포함된 태스크 중 진행중인 태스크가 없고, 시작되지 않은 태스크가 남아 있음을 확인하세요.
- 릴리스 완료 버튼을 클릭하세요.
- 릴리스 완료 팝업이 열리며, 릴리스 결과가 중단으로 표시됩니다. 완료 버튼을 클릭해서 릴리스를 중지하세요.
- 테넌트 공통설정에 중단 시 결재 필요를 설정하면 릴리스 완료 버튼 클릭 시 릴리스 중단 결재 팝업이 열립니다.
릴리스 내역 삭제하기
릴리스 상태가 성공/실패/중단 이면 릴리스 내역 삭제가 가능합니다. 진행중인 릴리스는 삭제 할 수 없습니다.
단, 테넌트 공통설정의 Release Management 설정에 따라 삭제 기능이 안보일 수 있습니다. (테넌트 공통설정 관리하기)
릴리스 내역을 삭제하려면 다음의 절차를 따르세요.
- 릴리스 내역을 삭제하려면 다음 중 한 가지 방법을 사용하세요.
- 릴리스 상세 화면에서 삭제 버튼을 클릭하세요.
- 릴리스 목록에서 더보기 아이콘을 클릭하세요. 더보기 메뉴에서 삭제 메뉴를 클릭하세요.
- 릴리스내역 삭제 팝업이 나타나며, 삭제 확인을 위해 릴리스명을 입력하세요.
- 확인 버튼을 클릭해서 삭제를 완료하세요.