ソースリポジトリをカスタムブループリントに変換する
カスタムブループリントを使用すると、CodeCatalyst スペース内の複数のプロジェクトにベストプラクティスや新しいオプションを組み込むことができます。新しいカスタムブループリントをゼロから作成および開発できますが、既存の CodeCatalyst またはサードパーティーのソースリポジトリをコードと確立されたベストプラクティスでブループリントプロジェクトに変換することもできます。既存のリポジトリからブループリントプロジェクトに関連アーティファクトをコピーすることは避けることができます。ソースリポジトリをカスタムブループリントに変換した後、他のカスタムブループリントと同様にブループリントを更新、公開、追加できます。
ソースリポジトリをカスタムブループリントに変換すると、ソースリポジトリがブループリントプロジェクトに再構築され、リポジトリの内容がリポジトリ内の static-assets
フォルダに移動され、ブループリントに必要な関連アセットがリポジトリに追加されます。カスタムブループリントを使用してプロジェクトを作成するか、既存のプロジェクトに追加すると、変換されたソースリポジトリに保存されているワークフロー定義もブループリントによってプロジェクトに追加されます。
注記
ソースリポジトリをカスタムブループリントに変換する場合、環境やシークレットなどのリソースは含まれません。ソースリポジトリをカスタムブループリントに変換した後、これらのリソースを手動でコピーまたは追加する必要があります。
重要
ソースリポジトリをカスタムブループリントに変換するには、スペースに [プロジェクト管理者]、[スペース管理者]、または [パワーユーザー] ロールを持つアカウントでサインインする必要があります。
ソースリポジトリをソースリポジトリ一覧からカスタムブループリントに変換するには
https://codecatalyst.aws/
で CodeCatalyst コンソールを開きます。 -
CodeCatalyst コンソールで、スペースに移動し、ソースリポジトリをカスタムブループリントに変換するプロジェクトを選択します。
-
ナビゲーションペインで、[コード] を選択し、[ソースリポジトリ] を選択し、カスタムブループリントに変換するソースリポジトリのラジオボタンをオンにします。
-
[ブループリントに変換] を選択して、ソースリポジトリをカスタムブループリントに変換します。
CodeCatalyst コンソールのソースリポジトリページから CodeCatalyst リポジトリをカスタムブループリントに変換することもできます。
ソースリポジトリをソースリポジトリページからカスタムブループリントに変換するには
https://codecatalyst.aws/
で CodeCatalyst コンソールを開きます。 -
CodeCatalyst コンソールで、スペースに移動し、ソースリポジトリをカスタムブループリントに変換するプロジェクトを選択します。
-
ナビゲーションペインで、[コード] を選択し、[ソースリポジトリ] を選択し、カスタムブループリントに変換する CodeCatalyst ソースリポジトリの名前を選択します。
-
[その他] ドロップダウンメニューを選択し、[ブループリントに変換] を選択してソースリポジトリをカスタムブループリントに変換します。
ソースリポジトリがカスタムブループリントに変換されると、リリースワークフローが自動的に実行されます。実行が正常に完了すると、カスタムブループリントがスペースのカスタムブループリント一覧に公開されます。そこから、変換されたカスタムブループリントをスペースのカタログに追加して、新しいプロジェクトを作成したり、既存のプロジェクトに追加したりできます。詳細については、「スペースへのカスタムブループリントの発行」と「スペースブループリントカタログへのカスタムブループリントの追加」を参照してください。
重要
スペースのブループリントカタログにカスタムブループリントを追加するには、[スペース管理者] または [パワーユーザー] ロールがスペースにあるアカウントでサインインする必要があります。