글로벌 또는 조직 웹훅을 설정하세요. GitHub - AWS CodeBuild

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

글로벌 또는 조직 웹훅을 설정하세요. GitHub

글로벌 또는 조직 GitHub 웹후크를 설정하는 상위 단계는 다음과 같습니다. 글로벌 및 조직 GitHub 웹후크에 대한 자세한 내용은 을 참조하십시오. GitHub 글로벌 및 조직 웹후크

  1. 프로젝트의 소스 위치를 로 CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION 설정합니다.

  2. 웹후크의 범위 구성에서 범위를 조직 GITHUB_ORGANIZATION 또는 글로벌 웹훅으로 설정할지 여부에 GITHUB_GLOBAL 따라 범위를 설정합니다. 자세한 내용은 웹후크 유형을 참조하십시오.

  3. 웹후크 범위 구성의 일부로 이름을 지정하십시오. 조직 웹후크의 경우 조직 이름이고 글로벌 웹후크의 경우 엔터프라이즈 이름입니다.

    참고

    프로젝트의 소스 유형이 GITHUB_ENTERPRISE 인 경우 웹후크 범위 구성의 일부로 도메인도 지정해야 합니다.

  4. (선택 사항) 조직 또는 기업 내 특정 리포지토리에 대한 웹후크 이벤트만 수신하려는 경우 웹후크를 만들 때 REPOSITORY_NAME 필터로 지정할 수 있습니다.

  5. 조직 웹후크를 만드는 경우 조직 수준 웹후크를 만들 수 있는 CodeBuild 권한이 있어야 합니다. GitHub 조직 웹후크 권한이 있는 GitHub 개인용 액세스 토큰을 만들거나 사용할 수 있습니다. CodeBuild OAuth 자세한 내용은 GitHub 및 GitHub Enterprise Server 액세스 토큰 단원을 참조하십시오.

    조직 웹후크는 기존의 GitHub 모든 웹후크 이벤트 유형과 호환된다는 점에 유의하세요.

  6. 글로벌 웹후크를 만드는 경우 웹후크를 수동으로 만들어야 합니다. 내에서 GitHub 웹후크를 수동으로 만드는 방법에 대한 자세한 내용은 을 참조하십시오. GitHub 수동 웹후크

    참고로 글로벌 웹후크는 WORKFLOW_JOB_QUEUED 이벤트 유형만 지원합니다. 자세한 내용은 자습서: CodeBuild호스팅된 GitHub 작업 러너 구성 단원을 참조하십시오.