Chuyển tới nội dung chính

Tài liệu tham khảo Trigger

Field reference cho Cấu hình Trigger.

Loại event

Event TypeTriggers WhenUse Case
PushCó 1 commit mới được push.Continuous integration.
Merge Request1 merge request được tạo hoặc cập nhật.Kiểm duyệt code review.
Tag1 Git tag mới được tạo.Pipeline release.

Applied to branches — các tuỳ chọn

OptionFieldsBehavior
All branchesKhông cóMọi branch khớp event đã chọn đều trigger Pipeline. Mặc định.
Filtered branches by nameName included, Name excludedThêm 1 hoặc nhiều tên branch vào mỗi danh sách (nhấn Enter để thêm). Để trống Name included để khớp mọi branch trừ các branch trong Name excluded.
Filtered branches by regexSource Branch Regex, Target Branch RegexNhập 1 regular expression cho mỗi field. Không validate khi gõ — kiểm tra cú pháp trước khi lưu. Xem ví dụ bên dưới.

Chỉ 1 tuỳ chọn áp dụng tại 1 thời điểm.

Branch Filter — Ví dụ Regex

RegexMeaning
^main$Chỉ branch main.
^(develop|staging)$Chỉ branch develop hoặc staging.
.*feature.*Mọi branch chứa feature.
.*release.*Mọi branch chứa release.
.*debug.*|.*release.*Branch chứa debug hoặc release — pattern ví dụ hiển thị trên UI.

Thành phần Webhook

ElementDescription
Webhook URLEndpoint nhận event từ GitLab.
Secret tokenMã xác thực Webhook. Mặc định ẩn — dùng nút hiển thị để xem.
CopyCopy giá trị vào clipboard.
Regenerate tokenCấp Secret token mới, vô hiệu token cũ ngay lập tức.

Xem thêm