GitHub 글로벌 또는 조직 웹후크 이벤트 필터링 (콘솔) - AWS CodeBuild

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

GitHub 글로벌 또는 조직 웹후크 이벤트 필터링 (콘솔)

콘솔을 통해 GitHub 프로젝트를 만들 때 다음 옵션을 선택하여 프로젝트 내에 GitHub 글로벌 또는 조직 웹후크를 만들 수 있습니다. 글로벌 및 조직 GitHub 웹후크에 대한 자세한 내용은 을 참조하십시오. GitHub 글로벌 및 조직 웹후크

  1. https://console.aws.amazon.com/codesuite/코드빌드/홈에서 AWS CodeBuild 콘솔을 엽니다.

  2. 빌드 프로젝트를 생성합니다. 자세한 내용은 빌드 프로젝트 만들기(콘솔)빌드 실행(콘솔) 섹션을 참조하세요.

    • 소스에서 다음과 같이 합니다.

      • 소스 제공자의 경우, 또는 엔터프라이즈를 선택합니다 GitHub. GitHub

      • 리포지토리의 경우 GitHub범위가 지정된 웹후크를 선택합니다.

        GitHub 리포지토리는 글로벌 및 조직 CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION 웹후크의 필수 소스 위치인 로 자동 설정됩니다.

        참고

        조직 웹후크를 사용하는 경우 조직 수준 웹후크를 만들 수 있는 CodeBuild 권한이 있어야 합니다. GitHub 기존 OAuth 연결을 사용하는 경우 이 권한을 CodeBuild 부여하려면 연결을 다시 생성해야 할 수 있습니다. 또는 CodeBuild 수동 웹후크 기능을 사용하여 수동으로 웹후크를 만들 수도 있습니다. 기존 GitHub OAuth 토큰이 있고 조직 권한을 더 추가하려는 경우 토큰의 권한을 취소하고 콘솔을 통해 OAuth 토큰을 다시 연결할 수 있습니다. CodeBuild

      범위가 지정된 웹후크의 구성. GitHub
    • 기본 소스 웹후크 이벤트에서:

      • 범위 유형에서 조직 웹후크를 만들려면 조직 수준을 선택하고 글로벌 웹후크를 만들려면 엔터프라이즈 수준을 선택합니다.

      • 웹후크가 글로벌 웹후크인지 조직 웹후크인지에 따라 이름에 기업 또는 조직 이름을 입력합니다.

        프로젝트의 소스 유형이 GITHUB_ENTERPRISE 인 경우 웹후크 조직 구성의 일부로 도메인도 지정해야 합니다. 예를 들어, 조직의 이름이 다음과 https://domain.com/orgs/org-name 같으면 도메인도 다음과 같습니다domain.com. URL

        참고

        웹후크를 만든 후에는 이 이름을 변경할 수 없습니다. 이름을 변경하려면 웹후크를 삭제하고 다시 만들면 됩니다. 웹후크를 완전히 제거하려는 경우 프로젝트 소스 위치를 리포지토리로 업데이트할 수도 있습니다. GitHub

        글로벌 또는 조직 웹훅의 구성
      • (선택 사항) Webhook 이벤트 필터 그룹에서 새 빌드를 트리거하려는 이벤트를 지정할 수 있습니다. 특정 리포지토리의 웹후크 이벤트에 대한 빌드만 트리거하도록 REPOSITORY_NAME 필터로 지정할 수도 있습니다.

        특정 리포지토리의 웹후크 이벤트에서만 빌드를 트리거하는 필터입니다.

        이벤트 유형을 로 WORKFLOW_JOB_QUEUED 설정하여 자체 호스팅 Actions 러너를 설정할 수도 있습니다. GitHub 자세한 내용은 자습서: CodeBuild호스팅된 GitHub 작업 러너 구성 단원을 참조하십시오.

  3. 기본값을 계속 사용한 다음 빌드 프로젝트 만들기를 선택합니다.