

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 빌드 실행 자동 시작(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 Webhook에 대한 URL입니다.

GitHub Enterprise Server의 경우, 다음과 비슷한 정보가 결과에 나타납니다.

![\[샘플 출력 정보.\]](http://docs.aws.amazon.com/ko_kr/codebuild/latest/userguide/images/create-webhook-ghe.png)


1. 출력에서 보안 키 및 페이로드 URL을 복사합니다. 이들 값은 GitHub Enterprise Server에 Webhook를 추가할 때 필요합니다.

1. GitHub Enterprise Server에서 CodeBuild 프로젝트가 저장된 리포지토리를 선택합니다. **설정**, **Hooks & services(후크 및 서비스)**, **Add webhook(webhook 추가)**를 차례로 선택합니다.

1. 페이로드 URL 및 보안 키를 입력하고 그 외 필드에 대해서는 기본값을 수락한 다음 [**Add webhook**]를 선택합니다.