リポジトリスキャンを開始する
リポジトリスキャンを有効にすると、リポジトリ内の既存のコード(進行中の変更だけでなく、すでにマージ済みのものすべて)に対するフルスキャンが開始されます。これにより、カテゴリスコア、課題一覧、散布図が利用可能になります。出力の読み方については、リポジトリスキャン結果を理解するを参照してください。
すでに新しいコードに対して PR チェックを実行していますか?両者は独立して動作し、併用することを想定して設計されています。
開始する前に、以下を確認してください。
- Aikido ワークスペースで**「manage code quality」権限**を持っていること。
- リポジトリが Aikido に接続され、アクティブであること。ソースコードを接続するを参照してください。
- 提示された料金をカバーするだけのクレジットがウォレットにあること。確認モーダル内からチャージできます。ウォレットとクレジットを参照してください。
リポジトリスキャンは、Local Scanning Accounts では利用できません。
リポジトリのスキャンを有効にする
Section titled “リポジトリのスキャンを有効にする”Code Quality の Repositories タブを開く
Section titled “Code Quality の Repositories タブを開く”サイドバーの Code Quality に移動し、Repositories タブを開きます。接続されているすべてのリポジトリが表示されます。すでに追跡されているリポジトリにはカテゴリスコアが表示され、未追跡のリポジトリには Start Tracking が表示されます。

確認モーダルを開く
Section titled “確認モーダルを開く”スキャンしたいリポジトリを見つけて Start Tracking をクリックします。
料金を確認して開始する
Section titled “料金を確認して開始する”Aikido は、実行前にクレジットの料金を計算します。合計額を確認し、Start Scan をクリックします。Aikido はウォレットからクレジットを差し引き、直ちに最初のフルスキャンを開始します。
残高が不足している場合は、モーダル内の Add Credits をクリックしてチャージしてから確定してください。

スキャン開始後、Repositories タブからリポジトリを開くと、進行状況の確認や検出結果の閲覧ができます。リポジトリスキャン結果を理解するを参照してください。
料金とクレジット
Section titled “料金とクレジット”リポジトリスキャンは、Aikido クレジットで支払うリポジトリごとの 1 年間サブスクリプションとして提供されます。モーダルには合計額が Code Quality Scanning (yearly) として表示されます。
支払いにより、そのリポジトリの継続的なスキャンが 1 年間フルにカバーされます。Aikido は、12 か月間を通じて増分の再スキャンを行い、リポジトリの検出結果を最新の状態に保ちます。1 年が経過すると、スキャンを継続するために再度支払いが必要です。
料金はリポジトリのサイズに応じて変動します。リポジトリを Aikido に接続し、Start Code Quality Scan モーダルを開くと、確定前にお使いのリポジトリの正確なクレジット合計を確認できます。
1 年が経過した後
Section titled “1 年が経過した後”スキャンは、有効化した日から 1 年間継続的に実行されます。1 年が経過すると、リポジトリの追跡を継続するために再度支払いが必要です。料金はリポジトリの現在のファイル数に基づいて再計算されるため、最初にスキャンを有効化してからのリポジトリの増減が新しい合計額に反映されます。