メインコンテンツまでスキップ

Trigger のリファレンス

Trigger の設定 のフィールドリファレンスです。

Event の種類

Event の種類トリガーされるタイミング用途
Push新しい commit が push されたとき。継続的インテグレーション。
Merge RequestMerge request が作成または更新されたとき。コードレビューの検証。
Tag新しい Git tag が作成されたとき。リリース用 Pipeline。

Applied to branches — オプション

オプションフィールド動作
All branchesなし選択した Event に一致するすべての Branch で Pipeline がトリガーされます。デフォルトです。
Filtered branches by nameName included、Name excluded各リストに 1 つ以上の Branch 名を追加します(Enter キーで追加)。Name included を空にすると、Name excluded に含まれる Branch 以外のすべての Branch が対象になります。
Filtered branches by regexSource Branch Regex、Target Branch Regex各フィールドに正規表現を入力します。入力中は検証されないため、保存前に構文を確認してください。例は以下を参照してください。

一度に適用できるのは 1 つのオプションのみです。

Branch Filter — regex の例

Regex意味
^main$main ブランチのみ。
^(develop|staging)$develop または staging ブランチのみ。
.*feature.*feature を含むすべての Branch。
.*release.*release を含むすべての Branch。
.*debug.*|.*release.*debug または release を含む Branch — UI に例として表示されるパターンです。

Webhook の要素

要素説明
Webhook URLGitLab からのイベントを受け取るエンドポイントです。
Secret tokenWebhook の認証コードです。デフォルトでマスクされており、表示切り替えで確認できます。
Copy値をクリップボードにコピーします。
Regenerate token新しい Secret token を発行し、古い Token を即座に無効化します。

関連ページ