For the complete documentation index, see llms.txt. This page is also available as Markdown.

GitLab MRゲーティング

Aikido GitLab MRゲーティングは、マージリクエスト(MR)に対してセキュリティチェックを実行します。重点を置くのは 新たに導入された MR内の問題と、MRがどの既存の問題を解決するかを示すことです。

これを使って、メインブランチに反映される前にリスクのある変更を検出します。ゲートを失敗させる条件は自分で決められます。

仕組み

  • Aikido に GitLab グループへのアクセスを許可します。

  • Aikido でリポジトリとスキャンタイプを選択します。

  • MR が更新されるたびに、Aikido は MR の差分をスキャンします。

  • Aikido は結果をパイプラインチェックとコメントとして GitLab に返します。

  • 失敗したチェックが GitLab でのマージをブロックするようにできます。

MRゲーティングの機能をより広く把握したい場合は、 PRゲーティングの概要.

適切なガイドを選ぶ

まずは、あなたの GitLab プランに合ったページから始めてください。その後、ダッシュボードでリポジトリを設定します。

セットアップ後に期待できること

  • MR ブランチにコミットがプッシュされると、Aikido は MR スキャンを実行します。

  • 結果は MR の Pipelines.

  • を有効にすると、 Pipelines must succeed、スキャン失敗によってマージがブロックされる場合があります。

最終更新

役に立ちましたか?