Merge Request 위젯
Merge Request의 개요 페이지는 Merge Request에 대해 작업을 수행하는 서비스의 상태 업데이트를 표시합니다. 모든 구독 수준은 위젯 영역을 표시하지만, 영역의 내용은 구독 수준과 프로젝트에 구성된 서비스에 따라 다릅니다.
파이프라인 정보
프로젝트에 GitLab CI/CD를 설정했다면, Merge Request은 개요 탭의 위젯 영역에 파이프라인 정보를 표시합니다:
- Pre-merge 및 Post-merge 파이프라인, 그리고 환경 정보(있는 경우)
- 진행 중인 배포
애플리케이션이 환경에 성공적으로 배포되면, 배포된 환경과 리뷰 앱으로의 링크가 모두 표시됩니다.
Post-merge 파이프라인 상태
Merge Request이 Merge되면, 해당 Merge Request이 Merge된 브랜치의 Post-merge 파이프라인 상태를 확인할 수 있습니다. 예를 들어, Merge Request이 기본 브랜치로 Merge되고 스테이징 환경으로 배포가 트리거될 때 등.
진행 중인 배포와 환경의 상태(배포 중 또는 배포됨)가 표시됩니다. 해당 브랜치가 처음으로 배포되는 경우, 완료될 때까지 링크는 404
오류를 반환합니다. 배포 중에 중지 버튼은 비활성화됩니다. 파이프라인 배포가 실패하면, 배포 정보는 숨겨집니다.
자세한 정보는 파이프라인에 대해 읽어보세요.
자동 Merge 설정
CI 파이프라인이 성공하면 자동으로 Merge되도록 설정된 Merge Request입니다.
리뷰 앱의 실시간 미리보기
프로젝트에 리뷰 앱을 구성했다면, 기능 브랜치로 제출된 변경 사항을 Merge Request을 통해 브랜치별로 미리 볼 수 있습니다. 브랜치를 체크아웃하고 로컬로 설치 및 미리보기할 필요가 없습니다. 제출한 모든 변경 사항은 리뷰 앱 링크를 통해 누구나 미리 볼 수 있습니다.
GitLab Route Maps를 설정하면, Merge Request 위젯이 변경된 페이지로 직접 이동하여 제안된 수정 사항을보다 쉽고 빠르게 미리 볼 수 있습니다.
라이선스 컴플라이언스
프로젝트에 라이선스 컴플라이언스를 구성했다면, 프로젝트의 의존성에 감지된 라이선스 디렉터리을 볼 수 있습니다.
외부 상태 확인
외부 상태 확인을 구성했다면, Merge Request에서 이러한 확인의 상태를 볼 수 있습니다. 특정 위젯에서 확인의 상태를 볼 수 있습니다.
애플리케이션 보안 스캔
애플리케이션 보안 스캔 도구를 활성화했다면, 그 결과가 보안 스캔 위젯에 표시됩니다. 자세한 정보는 Merge Request 위젯에서 보안 스캔 결과 확인을 참조하세요.