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