Mulgyeol Labs Fabric Bot

Mulgyeol Labs GitLab Bot, Developed by Mycroft

Featured image

Auto Merge

Warning!

Mulgyeol Labs 네임스페이스에 프로젝트를 생성하면, Shared project로 인식되어, Developermaster 브랜치에 직접 push 할 수 없습니다.

Tip!

Developer는 브랜치를 생성하여, 해당 브랜치로 체크아웃 한 후 변경사항을 push 할 수 있습니다.

Tip!

해당 브랜치의 변경사항을 master 브랜치에 반영하려면, Merge Request를 생성해야 합니다.

1. Merge Request 병합 요청하기

Merge RequestAutoMerge 라벨을 추가하면, @MGYLBot이 병합 조건을 확인하고, 조건이 만족되면, 해당 Merge Request 병합합니다.

@MGYLBot이 확인하는 병합 조건은 다음과 같습니다.

위 조건이 만족되면, @MGYLBot이 자동으로 해당 Merge Request를 병합합니다.

Note!

Merge RequestAutoMerge 라벨을 제거하면, @MGYLBot은 해당 Merge Request 더 이상 관여하지 않습니다.

2. Merge Request 승인하기

프로젝트 구성원은 Merge Request에 다음과 같은 명령어를 입력하여, Merge Request를 승인할 수 있습니다.

@MGYLBot approve this

Note!

Merge Request 작성자의 승인은 반영되지 않습니다.

Warning!

AutoMerge 라벨이 추가되지 않았거나, 이미 병합된 Merge Request에 위 명령어를 입력하면, @MGYLBot은 해당 명령을 무시합니다.