Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

GitHub 手動ウェブフック

フォーカスモード
GitHub 手動ウェブフック - AWS CodeBuild

手動 GitHub ウェブフックを設定して、CodeBuild が GitHub 内で自動的にウェブフックを作成するのを防ぐことができます。CodeBuild は、ウェブフックを作成するための呼び出しの一部としてペイロード URL を返します。これを使用して、GitHub 内でウェブフックを手動で作成できます。GitHub アカウントでのウェブフックの作成を許可するリストに CodeBuild が登録されていない場合でも、ビルドプロジェクト用にウェブフックを手動で作成できます。

GitHub 手動ウェブフックを作成するには、次の手順に従います。

GitHub 手動ウェブフックを作成するには
  1. AWS CodeBuild コンソール (https://console.aws.amazon.com/codesuite/codebuild/home) を開きます。

  2. ビルドプロジェクトを作成します。詳細については、「ビルドプロジェクトの作成 (コンソール)」および「ビルドの実行 (コンソール)」を参照してください。

    • [Source (ソース)] で、次のようにします。

      • [ソースプロバイダー] で [GitHub] を選択します。

      • [リポジトリ] では、[GitHub アカウントのリポジトリ] を選択します。

      • [リポジトリの URL] に、「https://github.com/user-name/repository-name」と入力します。

    • [プライマリソースのウェブフックイベント] の場合:

      • [ウェブフック - オプション] で、[コードの変更がこのレポジトリにプッシュされるたびに再ビルド] を選択します。

      • [追加設定] を選択し、[手動作成 - オプション] で、[GitHub コンソールでこのリポジトリのウェブフックを手動で作成] を選択します。

        注記

        ソースプロバイダとして GitHub Enterprise を使用している場合、[追加設定] は使用できません。

  3. デフォルト値のまま続行し、[ビルドプロジェクトを作成する] を選択します。[ペイロード URL][シークレット] 値は後で使用するため、メモしておきます。

    手動ウェブフックのペイロード URL とシークレット設定。
  4. https://github.com/user-name/repository-name/settings/hooks で GitHub コンソールを開き、[ウェブフックを追加] を選択します。

    • [ペイロード URL] には、先ほどメモしたペイロード URL 値を入力します。

    • [コンテンツタイプ] には、[application/json] を選択します。

    • [シークレット] には、先ほどメモしたシークレット値を入力します。

    • CodeBuild にウェブフックペイロードを送信する個々のイベントを設定します。[このウェブフックをトリガーするイベント] として、[個々のイベントを選択] を選択し、[プッシュ][プルリクエスト]、および [リリース] のイベントから選択します。WORKFLOW_JOB_QUEUED イベントのビルドを開始する場合は、[ワークフロージョブ] を選択します。GitHub Actions ランナーの詳細については、「チュートリアル: CodeBuild がホストする GitHub Actions ランナーを設定」を参照してください。CodeBuild でサポートされているイベントタイプの詳細については、「GitHub ウェブフックイベント」を参照してください。

  5. [ウェブフックを追加] を選択します。

注記

デフォルトでは、すべての GitHub Enterprise ウェブフックを手動で作成する必要があります。このプロセスは、CodeBuild の CreateWebhook API をプログラムで呼び出し、返された出力を使用して GitHub Enterprise のリポジトリウェブフック作成 API を呼び出すことで自動化できます。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.