수동으로 웹후크 테스트

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기5분
  • , Rally, Split.io, Jira, Bitbucket, Argo CD 등의 GitLab도구의 경우 연결에 문제가 있으면 웹후크를 수동으로 테스트해야 합니다.

    GitLab

    필요한 역할:
    • GitLab: GitLab 관리자 권한
    • DevOps 변경: sn_devops.admin 또는 sn_devops.tool_owner
    에서 GitLab웹후크를 수동으로 테스트하려면 다음을 수행해야 합니다.
    1. 웹후크를 테스트할 프로젝트로 GitLab 이동하여 선택합니다.
    2. 다음으로 이동 설정 > Webhooks.

      에서 프로젝트가 구성된 DevOps 변경 속도경우 에서 해당 프로젝트에 GitLab대한 웹후크가 생성됩니다. 이러한 웹후크는 프로젝트 후크에서 사용할 수 있습니다.

      GitLab의 웹후크.

      각 프로젝트에 대해 두 개의 웹후크가 생성됩니다. 하나는 코드 이벤트용이고 다른 하나는 오케스트레이션 이벤트용입니다.

    3. 웹후크를 테스트하려면 테스트를 선택하고 목록에서 이벤트 푸시 를 선택합니다.

      웹후크를 테스트합니다.

      주:
      태그 푸시 이벤트 등의 다른 이벤트도 테스트할 수 있습니다.
      • 웹후크가 올바르게 구성된 경우 성공 메시지를 받게 됩니다. 예:

        성공 메시지.

      • 웹후크가 잘못 구성된 경우 오류 메시지가 표시됩니다. 예:

        오류 메시지.

        웹후크를 수정하려면 다음 옵션을 시도해 볼 수 있습니다.
        • DevOps 변경 속도프로젝트 기록 페이지에서 구성을 선택하여 웹후크를 다시 구성합니다. 그러면 프로젝트에 대한 기존의 모든 웹후크가 다시 구성됩니다.
        • 웹후크에 대해 편집을 선택하고 URL 필드에서 올바른지 확인합니다toolId. 비밀 토큰이 올바른지 검증하십시오.

          의 도구 기록 페이지에서 DevOps 변경 속도올바른 값을 찾을 수 있습니다.

          웹후크 필드를 확인합니다.

    GitLab웹후크에 대한 자세한 내용은 웹후크 단원을 참조하십시오.

    Rally

    필요한 역할:
    • Rally: Rally 관리자 권한
    • DevOps 변경: sn_devops.admin 또는 sn_devops.tool_owner
    Rally 는 웹후크 연결을 직접 테스트하는 옵션을 제공하지 않습니다. 에 DevOps 변경 속도이벤트가 표시되지 Rally 않으면 다음 옵션을 시도해 볼 수 있습니다.
    • Rally 인스턴스에서 다음으로 이동합니다. 내 설정 > 시스템 관리 > 확장명 > Webhooks.

      인스턴스에 대해 DevOps 변경 생성된 해당 웹후크가 있고 활성 상태인지 확인합니다.

      Rally의 웹후크.

    • DevOps 변경 속도프로젝트 기록 페이지에서 구성을 선택하여 웹후크를 다시 구성합니다. 그러면 프로젝트의 기존 웹후크가 다시 구성됩니다.

    Rally웹후크에 대한 자세한 내용은 웹후크 관리를 참조하십시오.

    Split.io

    필요한 역할:
    • Split.io: 관리자 권한 Split.io
    • DevOps 변경: sn_devops.admin 또는 sn_devops.tool_owner
    Split.io 에서는 웹후크 연결을 직접 테스트하는 옵션을 제공하지 않습니다. 에 DevOps 변경 속도Split.io 이벤트가 표시되지 않으면 다음 옵션을 시도해 볼 수 있습니다.
    • Split.io 인스턴스에서 관리자 설정 > 통합 설정 > 통합. 구성됨 탭을 선택하고 ServiceNow DevOps 애플리케이션에 대해 편집을 선택합니다.

      ServiceNow DevOps 애플리케이션을 구성합니다.

      ServiceNow DevOps 애플리케이션이 Split.io 에서 올바르게 구성되었는지 확인합니다. 구성에 대한 자세한 내용은 다음 문서를 참조하십시오 분할 도구에서 ServiceNow DevOps와 통합 활성화.

    • ServiceNow DevOps 애플리케이션의 상태가 활성 상태인지 확인합니다.

      ServiceNow DevOps 애플리케이션.

    • DevOps 변경 속도도구 기록 페이지에서 구성을 선택하여 웹후크를 다시 구성합니다. 이렇게 하면 Split.io 도구에 대한 기존 웹후크가 다시 구성됩니다.

    ServiceNow와 Split.io 의 통합을 참조할 수도 있습니다.

    Jira

    필요한 역할:
    • Jira: Jira 관리자 권한
    • DevOps 변경: sn_devops.admin 또는 sn_devops.tool_owner
    Jira 는 웹후크 연결을 직접 테스트하는 옵션을 제공하지 않습니다. 에 DevOps 변경 속도이벤트가 표시되지 Jira 않으면 다음 옵션을 시도해 볼 수 있습니다.
    • 다음으로 이동합니다.
      • 서버의 경우 Jira 다음으로 이동합니다. 관리 > 시스템 > 웹후크.
      • 클라우드 인스턴스의 경우 Jira 다음으로 이동 설정 > 시스템 > 웹후크.

      인스턴스에 대해 DevOps 변경 생성된 해당 웹후크가 있는지 확인합니다.

      DevOps 변경을 위한 웹후크입니다.

    • 웹후크에 대해 편집을 선택합니다.
      • 상태가 사용 가능인지 확인합니다.
      • Tool IDURL 필드가 올바른지 확인합니다. 는 Tool ID 이후의 값입니다 ?toolId=.
      • URL 필드의 비밀 토큰이 올바른지 확인합니다. 토큰 값은 URL 끝에서 token=.

      웹후크 필드.

      의 도구 기록 페이지에서 DevOps 변경 속도AND Secret tokenTool ID 올바른 값을 찾을 수 있습니다.

      Jira웹후크에 대한 자세한 내용은 웹후크 단원을 참조하십시오.

    • DevOps 변경 속도도구 기록 페이지에서 구성을 선택하여 웹후크를 다시 구성합니다. 이렇게 하면 도구의 기존 웹후크가 Jira 다시 구성됩니다.
      주:

      OAuth 2.0 기반 인증을 사용하여 Jira 도구를 연결한 경우 자동으로 구성할 때 Jira의 OAuth 2.0 통합 앱에 대한 웹후크가 생성되는 반면, 기본 인증을 사용하여 연결한 경우 Jira의 모든 프로젝트에 대해 웹후크가 생성됩니다. OAuth 2.0 기반 인증을 사용하여 생성된 Jira 도구에 대해 웹후크를 수동으로 구성하도록 선택하면 중복 웹후크가 생성될 수 있습니다.

    Bitbucket

    필요한 역할:
    • Bitbucket: Bitbucket 관리자 권한
    • DevOps 변경: sn_devops.admin 또는 sn_devops.tool_owner
    Bitbucket 는 웹후크 연결을 직접 테스트하는 옵션을 제공하지 않습니다. 에 DevOps 변경 속도이벤트가 표시되지 Bitbucket 않으면 다음 옵션을 시도해 볼 수 있습니다.
    • 웹후크를 테스트할 리포지토리로 Bitbucket 이동하여 선택합니다. 다음으로 이동 리포지토리 설정 > 워크플로우 > Webhooks.

      인스턴스에 대해 DevOps 변경 생성된 해당 웹후크가 있는지 확인합니다.

      리포지토리 웹후크.

    • 웹후크에 대해 편집을 선택합니다.
      • 상태가 활성인지 확인합니다.
      • Tool IDURL 필드가 올바른지 확인합니다. 는 Tool ID 이후의 값입니다 /event/.
      • URL 필드의 비밀 토큰이 올바른지 확인합니다. 토큰 값은 URL 끝에서 token=.

      의 도구 기록 페이지에서 DevOps 변경 속도AND Secret tokenTool ID 올바른 값을 찾을 수 있습니다.

      리포지토리 설정입니다.

      Bitbucket웹후크에 대한 자세한 내용은 웹후크 관리를 참조하십시오.

    • DevOps 변경 속도도구 기록 페이지에서 구성을 선택하여 웹후크를 다시 구성합니다. 이렇게 하면 도구의 기존 웹후크가 Bitbucket 다시 구성됩니다.

    아르고 CD

    필요한 역할:
    • Argo CD: Argo CD 관리자 권한
    • DevOps 변경: sn_devops.admin 또는 sn_devops.tool_owner

    Argo CD는 웹후크 연결을 직접 테스트하는 옵션을 제공하지 않습니다. 웹후크를 구성하려면 다음 문서를 참조하십시오 Argo CD에서 수동으로 웹후크 구성.