Jenkins 스포크에 대한 트리거 설정
필요한 이벤트에 대한 Jenkins 스포크에 대한 트리거를 설정합니다. 엔드포인트를 사용하면 웹후크가 ServiceNow 인스턴스와 연결할 수 있습니다.
시작하기 전에
필요한 역할: 관리자
ServiceNow 인스턴스에서 트리거 구성
토큰 인증을 지원하는 Jenkins에서 웹후크의 엔드포인트를 구성합니다.
시작하기 전에
필요한 역할: flow_designer 및 connection_admin
프로시저
Jenkins에서 파이프라인 프로젝트 생성
Jenkins에서 파이프라인 프로젝트를 생성하여 ServiceNow 인스턴스에서 생성된 Jenkinsfile 에 엔드포인트 URL을 추가하고 웹후크가 ServiceNow 인스턴스와 연결할 수 있도록 합니다.
시작하기 전에
- 로컬 환경에 Jenkin을 설치해야 합니다.
- Maven 및 GitHub가 Jenkins 계정에 설치되어 있는지 확인합니다.
- 이러한 플러그인이 Jenkins 계정에 설치되어 있는지 확인합니다.
- 파이프라인
- Git 플러그인
- Git 클라이언트
- HTTP 요청
- 자격 증명
- 경고
- 범위
- GitHub에서 클래식 개인 액세스 토큰을 생성하고 값을 복사합니다.개인용 액세스 토큰의 범위를 선택해야 합니다.
- 리포지토리
- 리포지토리:상태
- repo_deployment
- public_repo
- 리포지토리:초대
- security_events
- 쓰기:패키지
- 읽기:패키지
클래식 개인 액세스 토큰을 만드는 방법에 대한 자세한 내용은 GitHub Docs에서 개인 액세스 토큰(클래식) 만들기를 참조하세요.
지원되는 이벤트 목록은 해당 섹션을 스포크 트리거 참조하십시오.
- 리포지토리
- 필요한 역할: 관리자