빌드

홈 > 빌드

빌드

TobeDevOps 프로젝트의 코드 변경 사항에 대한 빌드 현황을 확인하는 화면입니다.

빌 화면 상단의 프로젝트 상태 구분 탭을 사용하여 상태값 별 내 프로젝트 목록을 확인할 수 있습니다.

프로젝트 카드는 상태, 스페이스 ID, 이름 등 기본 정보가 보여집니다.

1. 프로젝트의 상태 값을 보여줍니다.

2. 프로젝트가 속한 스페이스 이름을 보여줍니다.

3. 프로젝트의 이름을 보여줍니다.

4. 프로젝트에 속한 컨테이너 목록을 확인하는 콤보박스입니다.

note

콤보박스 내 컨테이너 변경 시 해당 컨테이너와 연결된 GIT 저장소의 빌드목록을 불러옵니다.

프로젝트 카드 목록은 슬라이더 형태로 좌/우 버튼과 하단의 페이지 버튼을 통하여 목록을 이동할 수 있습니다.

1. 선택된 프로젝트의 이전 목록을 가져옵니다.

2. 선택된 프로젝트의 다음 목록을 가져옵니다.

3. 카드 목록을 선택합니다. 화면 리사이징 시 목록에 나타날 수 있는 카드와 목록의 수는 변경됩니다.

Branch 영역에서는 선택한 컨테이너의 서비스 환경별 빌드를 실행합니다.

1. 브랜치 선택 콤보박스에서 빌드 할 브랜치를 선택합니다.

2. Run Build 버튼을 통해 선택한 브랜치를 빌드합니다.

note

브랜치 선택 콤보박스는 로그인한 사용자의 권한에 따라 빌드할 수 있는 브랜치가 다음과 같이 달라집니다.

Pipeline 목록 영역에서 선택한 컨테이너의 빌드 현황 목록을 확인합니다.

1. Pipeline 목록 새로고침 버튼을 통해 Pipeline 목록을 새로 불러옵니다.

2. 서비스 환경 구분 탭을 통해 환경별 빌드 목록을 정렬할 수 있습니다.

3. 빌드 서비스 환경 구분입니다.

4. 서비스별 연동된 GIT 저장소의 브랜치명입니다.

5. 빌드 상태와 빌드가 된 일자를 확인할 수 있습니다.

6. Pipeline 제목으로 클릭 시 연결된 GIT 저장소의 빌드 상세 화면으로 이동합니다.

7. 빌드 Stage별 상태 및 결과를 확인할 수 있습니다.

8. 선택한 컨테이너와 연결된 GIT 저장소의 빌드 화면으로 이동하는 버튼입니다.

note

서비스 환경 구분은 다음과 같습니다.

DEV

개발(DEV) 환경, 개발 브랜치 소스 업데이트 시 자동 빌드

STG

검증(STG) 환경, 개발 브랜치를 main 브랜치에 merge 시 빌드

PRD

운영(PRD) 환경, main 브랜치에 태깅 시 빌드

GIT 저장소의 브랜치명과 서비스 환경과의 연동은 다음과 같습니다.

develop

개발(DEV) 환경과 연동된 브랜치

main

검증(STG) 환경과 연동된 브랜치

release-*.*.*

운영(PRD) 환경과 연동된 태그

Pipeline status와 status 별 의미는 Gitlab 매뉴얼 Pipline API에서 확인해 주세요.