GitHub への接続を作成する - デベロッパーツールコンソール

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

GitHub への接続を作成する

AWS Management Console または AWS Command Line Interface (AWS CLI) を使用して GitHub への接続を作成できます。

開始する前に:

  • GitHub でアカウントを既に作成している必要があります。

  • サードパーティーのコードリポジトリを予め作成しておく必要があります。

注記

接続を作成するには、 GitHub 組織の所有者である必要があります。組織のリポジトリでない場合、ユーザーがリポジトリの所有者である必要があります。

GitHub への接続を作成する (コンソール)

コンソールを使用して、 GitHub への接続を作成できます。

注記

2024 年 7 月 1 日以降、コンソールはリソース ARN codeconnectionsで との接続を作成します。両方のサービスプレフィックスを持つリソースは、コンソールに引き続き表示されます。

  1. にサインインし AWS Management Console、 でデベロッパーツールコンソールを開きますhttps://console.aws.amazon.com/codesuite/settings/connections

  2. 選択[設定] > [接続] を選択してから、[接続を作成する

  3. GitHub または GitHub Enterprise Cloud リポジトリへの接続を作成するには、「プロバイダーの選択」で GitHub を選択します。[接続名] に、作成する接続の名前を入力します。    GitHub に接続を選択し、ステップ 2 に進みます。

    GitHub で選択された接続オプションを示すコンソールのスクリーンショット。
GitHub への接続を作成するには
  1. GitHub 接続設定では、接続名が接続名に表示されます。[Connect to GitHub ( に接続)] を選択します。アクセス要求のページが表示されます。

    GitHub アカウントのアクセスページを示すコンソールのスクリーンショット。
  2. AWS コネクタ for GitHub の承認 を選択します。接続ページに GitHub Apps フィールドが表示され、表示されます。

    GitHub Apps フィールドを含む initial GitHub 接続ページを示すコンソールのスクリーンショット。
  3. GitHub Apps で、アプリのインストールを選択するか、新しいアプリのインストールを選択して作成します。

    特定のプロバイダーへのすべての接続に対してアプリを 1 つインストールします。 AWS Connector for GitHub アプリを既にインストールしている場合は、それを選択してこのステップをスキップします。

    注記

    ユーザーアクセストークンを作成する場合は、Connector for GitHub アプリが既にインストール AWS 済みであることを確認し、アプリのインストールフィールドを空のままにします。 CodeConnections は接続にユーザーアクセストークンを使用します。

  4. Install AWS Connector for GitHub ページで、アプリをインストールするアカウントを選択します。

    AWS Connector for GitHub のインストールページを示すコンソールのスクリーンショット。
    注記

    アプリは、 GitHub アカウントごとに 1 回のみインストールします。アプリケーションをインストール済みである場合は、[Configure] (設定) を選択してアプリのインストールの変更ページに進むか、戻るボタンでコンソールに戻ることができます。

  5. Install AWS Connector for GitHub ページで、デフォルトのままにして、Install を選択します。

    2 番目の AWS Connector for GitHub のインストールページを示すコンソールのスクリーンショット。

    このステップの後、更新されたアクセス許可ページが GitHub に表示される場合があります。

  6. Connector for GitHub アプリの AWS アクセス許可が更新されていることを示すページが表示された場合は、新しいアクセス許可を受け入れるを選択します。

    AWS Connector for GitHub のアクセス許可の更新ページを示すコンソールのスクリーンショット。
  7. Connect to GitHub ページに戻ります。新しいインストールの接続 ID が GitHub Apps に表示されます。[接続]を選択します。

作成した接続を表示する

  • 作成された接続が接続リストに表示されます。

    正常に作成された接続を含む接続の一覧を示すコンソールのスクリーンショット。

GitHub (CLI) への接続を作成する

AWS Command Line Interface (AWS CLI) を使用して、 GitHub への接続を作成できます。

これを行うには、create-connection コマンドを使用します。

重要

AWS CLI または を通じて作成された接続 AWS CloudFormation は、デフォルトでPENDINGステータスになっています。CLI または との接続を作成したら AWS CloudFormation、コンソールを使用して接続を編集し、そのステータスを にしますAVAILABLE

GitHub への接続を作成するには
  1. ターミナル (Linux/macOS/Unix) またはコマンドプロンプト (Windows) を開きます。 AWS CLI を使用して create-connection コマンドを実行し、接続--connection-name--provider-typeと を指定します。この例では、サードパーティープロバイダー名は GitHub で、指定された接続名は MyConnection です。

    aws codeconnections create-connection --provider-type GitHub --connection-name MyConnection

    成功すると、このコマンドは次のような接続 ARN 情報を返します。

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad-4d5d-8878-dfcab0bc441f" }
  2. コンソールを使用して接続を完了します。詳細については、「保留中の接続の更新」を参照してください。