문서

GitLab

GitLab를 개인용 액세스 토큰으로 연결하세요. 현재는 비공개 미리보기 단계에 있습니다.

GitLab는 다음을 이용해 연결됩니다:개인용 액세스 토큰. 해당 설정은 다음 경로에서 진행할 수 있습니다:설정 → 연결 → 소스 제어.

토큰 생성 방법

GitLab에서 해당 범위를 가진 개인용 액세스 토큰을 생성하세요.api이 범위는 저장소 내용 읽기, 브랜치 생성, 그리고 병합 요청 개설 기능을 포함합니다.

생성한 토큰을 소스 제어 설정에 붙여넣으세요. Coroid는 해당 토큰을 저장 시 암호화하며, 인터페이스나 API를 통해 토큰 값을 반환하거나 설정 내보내기 파일에 포함하지 않습니다.

토큰 소유권에 관한 안내

팀 공동 사용을 위해서는 개별 사용자가 아닌 자동화 용도로 지정된 계정에서 토큰을 생성하여, 담당자 변경 시에도 연결이 유지되도록 설정하세요.

반드시 실제로 관리할 수 있는 만료일을 설정하세요. 만료일을 인지하지 못한 채로 토큰이 만료되면 푸시 작업이 갑자기 실패하는 현상이 발생하며, 오류 메시지만으로는 원인을 파악하기 어려울 수 있습니다.

병합 요청

Coroid는 GitHub에서 풀 요청을 처리하는 방식과 동일하게 병합 요청을 생성합니다. 작업당 별도의 브랜치를 사용하며, 작업이 완료되면 해당 브랜치를 기본 브랜치로 푸시합니다.

Coroid는 절대 자동으로 병합하지 않습니다. 병합은 반드시 사람이 GitLab에서 병합 요청을 병합하거나 다음 버튼을 누를 때에만 진행됩니다.승인 및 병합을 클릭하면 Coroid에서 병합이 진행됩니다.

기존의 승인 규칙과 파이프라인 요구 사항은 그대로 적용됩니다.승인 및 병합도 병합 요청을 통해 병합되므로, 성공 여부는 동일한 규칙에 따라 결정됩니다. 자세한 내용은 다음 링크를 참고하세요.병합 중.

GitLab 리뷰 앱

GitLab 리뷰 앱을 사용하는 경우, 해당 환경을 병합 요청에 리뷰 증거로 첨부할 수 있습니다. 자세히 알아보기리뷰 증거.

자체 관리형 GitLab

연결을 위해서는 GitLab 인스턴스가 Coroid에서 접근 가능해야 합니다. 네트워크 경계 뒤에 위치한 자체 관리형 인스턴스의 경우, 토큰을 사용하기 전에 반드시 이 사전 조건을 먼저 해결해야 합니다.