Code Ownersでチームの責任を割り当てる
Aikido では コードオーナー Aikido でチーム割り当てを自動管理できます。これにより、大規模組織での課題管理が効率化され、手動設定なしでより細かなレポートが可能になります。
Code Owners はソースコード管理ツールとは独立しています。GitHub、GitLab、Bitbucket、さらには Local Scanning のワークスペースでも簡単に使用できます。
ユースケース
- 多数のリポジトリにわたる明確な所有権: 大規模な組織では、各リポジトリに担当チームが明確に定義されるため、誰が責任者かを追跡しやすくなります。
- パス単位の所有権: 複数のチームが異なるディレクトリやパスを所有しているコードベース(例: モノレポ)の場合、Aikido は CODEOWNERS のパスをチームに直接マッピングします。手動での割り当ては不要です。
- 自動オンボーディング: 新しいリポジトリが適切なトピック付きで作成されると、Aikido で即座に正しいチームに割り当てられます。
設定
この機能は デフォルトでは有効になっていません であり、お使いのアカウントで有効化する必要があります。までご連絡ください Aikido サポート サポートを受けるには。
- GitHub/GitLab/Bitbucket で、次の名前の新しいファイルを作成します
CODEOWNERS。参照 GitHub ドキュメント, GitLab ドキュメント と Bitbucket ドキュメント。Aikido は Codeowners ファイルが 1 つだけ存在すると想定し、最初に見つかったものを使用します。 - Aikido が自動的にチームを作成(または更新)し、リポジトリを割り当てます。
- Codeowners ファイルが後で変更された場合、Aikido はリポジトリの割り当てを自動的に解除または再割り当てします。