ドキュメント

プロジェクトを作成および設定する

1つのプロジェクトは1つのリポジトリに対応し、その中で作業を行うために必要な設定とコンテキストを保持します。

1つのプロジェクトとは、1つのリポジトリに加えて、Coroidが作業を行うために必要なすべての要素、すなわちビルドおよびテストコマンド、コンテキスト、ポリシー、設定を指します。

以下から新規に作成できます:プロジェクト → 新規作成接続済みのプロバイダーからリポジトリを選択します。目的のリポジトリが見つからない場合は、コードを接続する.

作成時の処理内容

Coroidはリポジトリをクローンし、使用言語やフレームワーク、ビルド方法、テスト実行方法、コンテナ化可能かどうかを分析します。

結果を確認してください。ビルドおよびテスト設定— これが他のすべての処理が依存する設定です。

プロジェクトが管理する項目

カテゴリ内容
リポジトリベースブランチやブランチの動作については、リポジトリおよびブランチ設定
ビルドおよびテストプロジェクトのコンパイルおよび検証方法
コンテキストエージェントが参照するドキュメント、ポリシー、参照情報
品質適用されるポリシーやチェック項目
テスト対象ブラウザテスト用の環境およびアカウント
検出結果Coroidがコードベース内で発見した内容
健全性ファイルサイズやパターンの健全性に関する情報

1つのリポジトリにつき1つのプロジェクト

2つの作業ストリームを表現するために、同じリポジトリを2つのプロジェクトで共有しないでください。そのような場合はプラン、スプリント、レーンを利用してください —タスク、プラン、スプリント、レーン— こうすることで、両方のストリームがコードの同一のビュー、規約、コンテキストを共有できます。

複数のリポジトリで構成されるシステムの場合は、各リポジトリごとにプロジェクトを作成します。そうすればCoroidがそれら全体の作業を調整できます。

スクラッチプロジェクトおよびプレビュープロジェクト

実験や一時的な作業のため、スクラッチプロジェクトを使えば本番プロジェクトに不要なデータが混入するのを防げます。詳しくはプレビューおよびスクラッチプロジェクト.

削除について

プロジェクトを削除すると、その設定、コンテキスト、履歴がCoroidから除去されます。ただしリポジトリ自体は影響を受けず、Coroidが作成したブランチやプルリクエストはプロバイダー側に残り、ユーザーが直接管理できます。

削除済みのプロジェクトは、完全に除去される前の一定期間は復元可能です。データ保持期間は組織の設定により決定されます —データ保持.