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

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

への接続を作成する GitHub

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

開始する前に:

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

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

注記

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

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

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

注記

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

  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 コネクタの承認を選択します GitHub。接続ページに GitHub Apps フィールドが表示され、表示されます。

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

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

    注記

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

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

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

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

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

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

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

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

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

作成した接続を表示する

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

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

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

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. コンソールを使用して接続を完了します。詳細については、「保留中の接続の更新」を参照してください。