GitHub 웹후크 구성
이 페이지에서는 GitHub 웹후크의 구성을 보여줍니다.
* 
GitHub의 푸셔와 사용자 이름이 같은 Codebeamer 사용자가 있는지 확인하거나 푸셔 이메일을 사용하십시오(아래 참조).
* 
프로젝트에 이름이 같은 저장소가 없는지 확인합니다.
Codebeamer 구성
Codebeamer에서 다음 작업을 수행합니다.
1. GitHub에서 푸셔와 사용자 이름이 같은 사용자를 만듭니다.
2. 웹후크의 보안 토큰을 Codebeamer 구성에 추가합니다(아래 참조).
Codebeamer에서 보안 토큰 구성 단계:
Codebeamer시스템 관리자 페이지로 이동
응용 프로그램 구성으로 이동
json(json 루트 레벨)에 없는 경우 scc 노드 추가
scc 노드 아래 json에 없는 경우 github 노드 추가
github 노드 아래에 secretToken:<secret_token_of_the_webhook> 추가
예:
GitHub 웹후크 구성
GitHub 웹후크를 구성하는 단계:
저장소의 설정 페이지로 이동합니다.
웹후크 메뉴를 선택합니다.
웹후크 추가를 클릭합니다.
필드를 채웁니다.
페이로드 URL: <codebeamer_url>/rest/scm/github/<project_id>
여기서 <codebeamer_url>Codebeamer의 url이고 <project_id>는 웹후크의 첫 번째 실행 후 GitHub 저장소가 할당된 프로젝트의 ID입니다.
예: https://codebeamer.com/cb/rest/scm/github/1
콘텐츠 유형: application/json
보안: Codebeamer에서 보안 토큰을 사용하여 요청 소스의 유효성을 검사합니다. GitHub 및 Codebeamer의 응용 프로그램 구성에서도 동일한 보안 토큰을 설정해야 합니다(위 내용 참조).
Codebeamer 서버 SSL 구성에 따라 Enable SSL verification 또는 Disable (not recommended)을 선택합니다.
Just the push event를 선택합니다(Codebeamer에서는 푸시 이벤트만 지원).
Add webhook를 클릭합니다.
GitHub 이메일 주소 개인 정보 구성
* 
이 기능은 Codebeamer 9.5부터 사용할 수 있습니다.
GitHub의 푸셔와 사용자 이름이 같은 사용자가 Codebeamer에 없는 경우 Codebeamer에서는 푸셔와 이메일 주소가 같은 사용자를 저장소 작업에 사용합니다.
GitHub가 웹후크에서 올바른 이메일 주소를 사용하는지 확인합니다.
도움이 되셨나요?