Merge Request 위젯

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

Merge Request의 개요 페이지는 Merge Request에 대해 작업을 수행하는 서비스의 상태 업데이트를 표시합니다. 모든 구독 수준은 위젯 영역을 표시하지만, 영역의 내용은 구독 수준과 프로젝트에 구성된 서비스에 따라 다릅니다.

파이프라인 정보

프로젝트에 GitLab CI/CD를 설정했다면, Merge Request개요 탭의 위젯 영역에 파이프라인 정보를 표시합니다:

  • Pre-merge 및 Post-merge 파이프라인, 그리고 환경 정보(있는 경우)
  • 진행 중인 배포

애플리케이션이 환경에 성공적으로 배포되면, 배포된 환경과 리뷰 앱으로의 링크가 모두 표시됩니다.

note
Merge Request의 파이프라인이 실패하지만 Merge이 가능할 경우, Merge 버튼은 빨간색으로 표시됩니다.

Post-merge 파이프라인 상태

Merge Request이 Merge되면, 해당 Merge Request이 Merge된 브랜치의 Post-merge 파이프라인 상태를 확인할 수 있습니다. 예를 들어, Merge Request이 기본 브랜치로 Merge되고 스테이징 환경으로 배포가 트리거될 때 등.

진행 중인 배포와 환경의 상태(배포 중 또는 배포됨)가 표시됩니다. 해당 브랜치가 처음으로 배포되는 경우, 완료될 때까지 링크는 404 오류를 반환합니다. 배포 중에 중지 버튼은 비활성화됩니다. 파이프라인 배포가 실패하면, 배포 정보는 숨겨집니다.

Merge Request 파이프라인

자세한 정보는 파이프라인에 대해 읽어보세요.

자동 Merge 설정

CI 파이프라인이 성공하면 자동으로 Merge되도록 설정된 Merge Request입니다.

리뷰 앱의 실시간 미리보기

프로젝트에 리뷰 앱을 구성했다면, 기능 브랜치로 제출된 변경 사항을 Merge Request을 통해 브랜치별로 미리 볼 수 있습니다. 브랜치를 체크아웃하고 로컬로 설치 및 미리보기할 필요가 없습니다. 제출한 모든 변경 사항은 리뷰 앱 링크를 통해 누구나 미리 볼 수 있습니다.

GitLab Route Maps를 설정하면, Merge Request 위젯이 변경된 페이지로 직접 이동하여 제안된 수정 사항을보다 쉽고 빠르게 미리 볼 수 있습니다.

리뷰 앱에 대해 자세히 알아보기.

라이선스 컴플라이언스

Tier: Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

프로젝트에 라이선스 컴플라이언스를 구성했다면, 프로젝트의 의존성에 감지된 라이선스 디렉터리을 볼 수 있습니다.

Merge Request 파이프라인

외부 상태 확인

Tier: Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

외부 상태 확인을 구성했다면, Merge Request에서 이러한 확인의 상태를 볼 수 있습니다. 특정 위젯에서 확인의 상태를 볼 수 있습니다.

애플리케이션 보안 스캔

애플리케이션 보안 스캔 도구를 활성화했다면, 그 결과가 보안 스캔 위젯에 표시됩니다. 자세한 정보는 Merge Request 위젯에서 보안 스캔 결과 확인을 참조하세요.