開発環境の作成 - Amazon CodeCatalyst

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

開発環境の作成

開発環境は複数の方法で作成できます。

  • 概要、開発環境、またはソースリポジトリページから CodeCatalyst 、ソースリポジトリまたはリンクされたソースリポジトリ CodeCatalyst を使用して で開発環境を作成する

  • 開発環境ページからソースリポジトリに接続 CodeCatalyst されていない空の開発環境を に作成する

  • IDE 選択した開発環境を作成し、ソースリポジトリを 開発環境にクローンします。

重要

開発環境は、Active Directory が ID プロバイダーとして使用されているスペースのユーザーには利用できません。詳細については、「シングルサインオンアカウント CodeCatalyst を使用してサインインすると開発環境を作成できない」を参照してください。

リポジトリのブランチごとに 1 つの開発環境を作成できます。プロジェクトは複数のリポジトリを持つことができます。作成する開発環境は CodeCatalyst アカウントでのみ管理できますが、開発環境を開き、サポートされている のいずれかで作業できますIDEs。で開発環境を使用するには、 AWS Toolkit がインストールされている必要がありますIDE。詳細については、「開発環境でサポートされている統合開発環境」を参照してください。デフォルトでは、開発環境は 2 コアプロセッサ、4 GB の RAM、および 16 GB の永続ストレージを使用して作成されます。

注記

ソースリポジトリに関連付けられている開発環境を作成した場合、リソース列には、この開発環境の作成時に指定したブランチが常に表示されます。これは、別のブランチを作成したり、開発環境内の別のブランチに切り替えたり、追加のリポジトリをクローンしたりする場合にも当てはまります。空の開発環境を作成した場合、リソース列は空白になります。

開発環境でサポートされている統合開発環境

開発環境は、以下のサポートされている統合開発環境 () で使用できますIDEs。

で開発環境を作成する CodeCatalyst

で開発環境の使用を開始するには CodeCatalyst、AWS Builder ID または で認証してサインインしますSSO

ブランチから開発環境を作成するには
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. 開発環境を作成するプロジェクトに移動します。

  3. ナビゲーションペインで、次のいずれかを実行します。

    • 概要 を選択し、My Dev Environments セクションに移動します。

    • Code を選択し、Dev Environments を選択します。

    • コード を選択し、ソースリポジトリ を選択し、開発環境を作成するリポジトリを選択します。

  4. [開発環境を作成] を選択します。

  5. ドロップダウンメニューIDEからサポートされている を選択します。詳細については、「開発環境でサポートされている統合開発環境」を参照してください。

  6. [リポジトリのクローン] を選択します。

  7. 次のいずれかを行います。

    1. クローンするリポジトリを選択し、[既存のブランチで作業する] を選択し、[既存のブランチ] ドロップダウンメニューからブランチを選択します。

      注記

      サードパーティーリポジトリを選択する場合は、既存のブランチで作業する必要があります。

    2. クローンするリポジトリを選択し、[新しいブランチで作業する] を選択し、[ブランチ名] フィールドにブランチ名を入力し、[ブランチの作成元] ドロップダウンメニューから新しいブランチを作成するブランチを選択します。

      注記

      ソースリポジトリページまたは特定のソースリポジトリから開発環境を作成する場合は、リポジトリを選択する必要はありません。開発環境は、ソースリポジトリページから選択したソースリポジトリから作成されます。

  8. (オプション) エイリアス - オプションで、開発環境のエイリアスを入力します。

  9. (オプション) 開発環境設定編集ボタンを選択して、開発環境のコンピューティング、ストレージ、またはタイムアウト設定を編集します。

  10. (オプション) Amazon Virtual Private Cloud (Amazon VPC) - オプション で、ドロップダウンメニューから開発環境に関連付けるVPC接続を選択します。

    スペースにデフォルトVPCが設定されている場合、開発環境はその に接続して実行されますVPC。これは、別のVPC接続を関連付けることで上書きできます。また、VPC接続された開発環境は をサポートしていないことに注意してください AWS Toolkit。

    使用するVPC接続がリストされていない場合は、プロジェクトで許可されていない AWS アカウント 接続が含まれている可能性があります。詳細については、「Amazon CodeCatalyst 管理者ガイド」の「プロジェクト制限アカウント接続の設定」を参照してください。

    注記

    VPC 接続を使用して開発環境を作成すると、新しいネットワークインターフェイスが VPC. CodeCatalyst interacts 内で、関連付けられたVPCロールを使用してこのインターフェイスと相互作用して作成されます。また、IPv4CIDRブロックが 172.16.0.0/12 IP アドレス範囲に設定されていないことを確認してください。

  11. [Create] (作成) を選択します。開発環境の作成中は、開発環境のステータス列に [開始中] と表示され、開発環境が作成されると、ステータス列に [実行中] と表示されます。

空の開発環境を作成するには
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. 開発環境を作成するプロジェクトに移動します。

  3. ナビゲーションペインで、次のいずれかを実行します。

    • 概要 を選択し、My Dev Environments セクションに移動します。

    • Code を選択し、Dev Environments を選択します。

  4. [開発環境を作成] を選択します。

  5. ドロップダウンメニューIDEからサポートされている を選択します。詳細については、「開発環境でサポートされている統合開発環境」を参照してください。

  6. 空の開発環境を作成する を選択します。

  7. (オプション) エイリアス - オプション で、開発環境のエイリアスを入力します。

  8. (オプション) 開発環境設定編集ボタンを選択して、開発環境のコンピューティング、ストレージ、またはタイムアウト設定を編集します。

  9. (オプション) Amazon Virtual Private Cloud (Amazon VPC) - オプション で、ドロップダウンメニューから開発環境に関連付けるVPC接続を選択します。

    スペースにデフォルトVPCが設定されている場合、開発環境はその に接続して実行されますVPC。これは、別のVPC接続を関連付けることで上書きできます。また、VPC接続された開発環境は をサポートしていないことに注意してください AWS Toolkit。

    使用するVPC接続がリストされていない場合は、プロジェクトで許可されていない AWS アカウント 接続が含まれている可能性があります。詳細については、「Amazon CodeCatalyst 管理者ガイド」の「プロジェクト制限アカウント接続の設定」を参照してください。

    注記

    VPC 接続を使用して開発環境を作成すると、新しいネットワークインターフェイスが VPC. CodeCatalyst interacts 内で、関連付けられたVPCロールを使用してこのインターフェイスと相互作用して作成されます。また、IPv4CIDRブロックが 172.16.0.0/12 IP アドレス範囲に設定されていないことを確認してください。

  10. [Create] (作成) を選択します。開発環境の作成中は、開発環境のステータス列に [開始中] と表示され、開発環境が作成されると、ステータス列に [実行中] と表示されます。

注記

開発環境を初めて作成して開くには、1~2 分かかる場合があります。

注記

で開発環境が開いたらIDE、コードに変更をコミットしてプッシュする前に、ディレクトリをソースリポジトリに変更する必要がある場合があります。

での開発環境の作成 IDE

開発環境を使用して、プロジェクトのソースリポジトリに保存されているコードをすばやく処理できます。開発環境は、サポートされている統合開発環境 () を使用して、プロジェクト固有の完全に機能するクラウド開発環境ですぐにコーディングを開始できるため、開発速度が向上しますIDE。

CodeCatalyst からの の使用についてはIDE、以下のドキュメントを参照してください。