Hướng dẫn review các Merge Request
1. Điều kiện tiên quyết
- Tài khoản Gitlab
- Danh sách các dự án được tham gia
- Đang là Stage Owner
2. Đối tượng đọc
- Customer Success Engineer
- Customer Success Specialist
3. Nội dung chi tiết
Khi phát sinh 1 merge request, kỹ sư sẽ được gitlab thông báo qua mail hoặc tự kiểm tra trong phần merge requests ở sidebar bên trái.
Các Merge Request thành công vào branch Test sẽ được deploy lên server Test

3.1. Trường hợp thành công
Bước 1 : Merge request phải hiện tick xanh 'Ready to Merge'
Bước 2 : Bấm vào Overviews để xem message của Merge Request

Bước 3 : Bấm vào Commits để xem chi tiết những commits đã thay đổi

Bước 4 : Bấm vào Changes để kiểm tra những thay đổi và chất lượng source code

Bước 5 : Comment 'Safe', bỏ chọn Delete source branch và bấm vào nút Merge

3.2. Trường hợp không thành công
Trường hợp 1: Pilelines fail
Trường hợp 2: Pilelines pass nhưng nội dung Overview không chính xác với các thay đổi trong code, hay phát hiện lỗi ảnh hưởng đến sản phẩm cần được làm rõ
Ví dụ :
- Overviews : Thay đổi về UI nhưng code change thay đổi về Func, hoặc nội dung trong Overview bị thiếu
Comment 'Fail' , hỏi các kỹ sư nguyên nhân

4. Kết Luận
Tài liệu này hướng dẫn kỹ sư mới cách review các Merge requests lần đầu, nếu có góp ý xin vui lòng điền vào form bên dưới.