

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

# ビルドの実行の自動開始 (AWS CLI)
<a name="run-build-cli-auto-start"></a>

ソースコードが GitHub または GitHub Enterprise Server リポジトリに保存されている場合は、コード変更がリポジトリにプッシュされるたびにGitHub ウェブフックを使用してソースコードを AWS CodeBuild 再構築できます。

次のように **create-webhook** コマンドを実行します。

```
aws codebuild create-webhook --project-name <project-name>
```

*<project-name>* は、再ビルドするソースコードを含むビルドプロジェクトの名前です。

GitHub では、次のような情報が出力に表示されます。

```
{
  "webhook": {
    "url": "<url>"
  }
}
```

*<url>* は GitHub ウェブフックへの URL です。

GitHub Enterprise Server の場合、以下のような情報が出力に表示されます。

![\[サンプル出力情報。\]](http://docs.aws.amazon.com/ja_jp/codebuild/latest/userguide/images/create-webhook-ghe.png)


1. 出力からシークレットキーとペイロード URL をコピーします。これらは、GitHub Enterprise Server に Webhook を追加するために必要となります。

1. GitHub Enterprise Server で、CodeBuild プロジェクトが保存されているリポジトリを選択します。[**設定**]、[**Hooks & services**]、[**Add webhook**] の順に選択します。

1. ペイロード URL とシークレットキーを入力し、その他のフィールドにはデフォルト値を選択して、[**Add webhook**] を選択します。