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

複数ブランチスキャンのサポート

目次:

マルチブランチスキャンのサポート

Aikido のマルチブランチスキャンを使うと、開発者は複数のレガシーブランチを同時にスキャンできます。また、ステージング環境と本番環境の両方を同時にスキャンしたい場合にも便利です。追加できるブランチ数に制限はありません。これは通常、ブランチが数か月にわたって存在し、継続的なスキャンが必要な場合に使われます。

ユースケース

  • 毎日のスキャンが必要な古いレガシーブランチ(例:V3 ブランチ、V4 ブランチ)が並行して存在しており、同じリポジトリ内にあっても、それぞれを別々のプロジェクトとしてスキャンしたい。

  • ステージング環境と本番環境を継続的に監視したい。

数日から数週間以内にマージされるフィーチャーブランチをスキャンしたい場合は、私たちの CIゲーティング機能.

複数ブランチの追加

ステップ1: リポジトリの詳細ページに移動し、現在のブランチ名(多くの場合 master と表示されています)をクリックします。この操作でモーダルウィンドウが開きます。

master ブランチと総 issue 数を表示している NodeGoat の GitHub リポジトリ。

ステップ2: 「複数ブランチをスキャン」をクリックしてください。 ​

単一または複数のブランチをスキャンするオプションを備えたブランチ選択ダイアログ。

ステップ3: スキャン対象に追加したいブランチ名を入力してください。 ​

リポジトリ内のブランチを選択して更新するためのフォーム。

結果: Aikido は指定されたリポジトリをクローンし、毎晩そのリポジトリをスキャンします。必要に応じて手動でスキャンを実行すれば、すぐに結果を得ることもできます。クローンされたリポジトリの横にラベルが表示されるので、どのリポジトリにどのスキャン対象ブランチが含まれているかが分かります。

2つ以上のブランチをスキャンしたいですか? 任意のリポジトリに移動して、同じ手順をもう一度行えます。

設定オプションと、1つのリポジトリに対する master copy ラベルを含むリポジトリ一覧。

注: シークレットスキャンは最初のリポジトリでのみ実行される点に注意してください。これは、シークレットスキャン機能がデフォルトで全ブランチを自動的に対象とするように設計されているためです。


最終更新

役に立ちましたか?