

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

# Buildkite 수동 웹후크
<a name="buildkite-manual-webhook"></a>

현재 CodeBuild에서는 모든 Buildkite 웹후크를 수동으로 생성해야 합니다. CodeBuild는 직접 호출의 일부로 페이로드 URL을 반환하여 웹후크를 생성합니다. 이 URL은 Buildkite 내에서 수동으로 웹후크를 생성하는 데 사용할 수 있습니다.

다음 절차에 따라 Buildkite 수동 웹후크를 생성합니다.

**웹후크를 사용하여 CodeBuild 프로젝트를 생성하려면**

1. [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home) AWS CodeBuild 콘솔을 엽니다.

1. 빌드 프로젝트를 생성합니다. 자세한 내용은 [빌드 프로젝트 만들기(콘솔)](create-project.md#create-project-console) 및 [빌드 실행(콘솔)](run-build-console.md) 섹션을 참조하세요.

1. **프로젝트 구성**에서 **러너 프로젝트**를 선택합니다.

   **러너**에서:
   + **러너 공급자**에서 **Buildkite**를 선택합니다.
   + **Buildkite 에이전트 토큰**에서 **보안 암호 생성 페이지를 사용하여 새 에이전트 토큰 생성**을 선택합니다. AWS Secrets Manager에서 위에서 생성한 Buildkite 에이전트 토큰과 동일한 보안 암호 값을 사용하여 새 보안 암호를 생성하라는 메시지가 표시됩니다.
   + (선택 사항) 작업에 CodeBuild 관리형 자격 증명을 사용하려면 **Buildkite 소스 자격 증명 옵션**에서 작업의 소스 리포지토리 공급자를 선택하고 자격 증명이 계정에 대해 구성되어 있는지 확인합니다. 또한, Buildkite 파이프라인이 **HTTPS를 사용한 체크아웃**을 사용하는지 확인합니다.

1. 
   +  **환경**에서 다음과 같이 합니다.
     + 지원되는 **환경 이미지**와 **컴퓨팅**을 선택합니다. GitHub Action 워크플로 YAML의 레이블을 사용하여 이미지 및 인스턴스 설정을 재정의할 수 있는 옵션이 있습니다. 자세한 내용은 [2단계: GitHub Action 워크플로 YAML 업데이트](action-runner.md#sample-github-action-runners-update-yaml) 섹션을 참조하세요.
   +  **Buildspec**에서 다음과 같이 합니다.
     + `buildspec-override:true`가 레이블로 추가되지 않는 한 buildspec은 무시됩니다. 대신 CodeBuild는 자체 호스팅 실행기를 설정하는 명령을 사용하도록 재정의합니다.

1. 기본값으로 계속 진행한 다음 **빌드 프로젝트 생성**을 선택합니다.

1. **웹후크 생성** 팝업에서 **페이로드 URL** 및 **보안 암호** 값을 저장합니다. 팝업의 지침에 따라 새 Buildkite 조직 웹후크를 생성합니다.