Jenkins 스포크에 대한 트리거 설정

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 28일
  • 소요 시간: 2분
  • 필요한 이벤트에 대한 Jenkins 스포크에 대한 트리거를 설정합니다. 엔드포인트를 사용하면 웹후크가 ServiceNow 인스턴스와 연결할 수 있습니다.

    시작하기 전에

    필요한 역할: 관리자

    ServiceNow 인스턴스에서 트리거 구성

    토큰 인증을 지원하는 Jenkins에서 웹후크의 엔드포인트를 구성합니다.

    시작하기 전에

    필요한 역할: flow_designer 및 connection_admin

    프로시저

    1. 다음으로 이동 모두 > 프로세스 자동화 > 워크플로우 스튜디오.
    2. 통합 탭을 클릭합니다.
    3. 인바운드 연결을 전환하고 활성화합니다.
    4. JenkinsV2 스포크 엔드포인트를 찾아 세부 정보 보기를 클릭합니다.
    5. JenkinsV2 외부 트리거 엔드포인트에 대해 구성을 클릭합니다.
    6. 엔드포인트를 트리거할 수 있는 사용자를 선택하고 활성화를 클릭합니다.
    7. 생성된 엔드포인트 URL을 복사합니다.

    Jenkins에서 파이프라인 프로젝트 생성

    Jenkins에서 파이프라인 프로젝트를 생성하여 ServiceNow 인스턴스에서 생성된 Jenkinsfile 에 엔드포인트 URL을 추가하고 웹후크가 ServiceNow 인스턴스와 연결할 수 있도록 합니다.

    시작하기 전에

    • 로컬 환경에 Jenkin을 설치해야 합니다.
    • Maven 및 GitHub가 Jenkins 계정에 설치되어 있는지 확인합니다.
    • 이러한 플러그인이 Jenkins 계정에 설치되어 있는지 확인합니다.
      • 파이프라인
      • Git 플러그인
      • Git 클라이언트
      • HTTP 요청
      • 자격 증명
      • 경고
      • 범위
    • GitHub에서 클래식 개인 액세스 토큰을 생성하고 값을 복사합니다.
      개인용 액세스 토큰의 범위를 선택해야 합니다.
      • 리포지토리
        • 리포지토리:상태
        • repo_deployment
        • public_repo
        • 리포지토리:초대
        • security_events
      • 쓰기:패키지
        • 읽기:패키지

      클래식 개인 액세스 토큰을 만드는 방법에 대한 자세한 내용은 GitHub Docs에서 개인 액세스 토큰(클래식) 만들기를 참조하세요.

      지원되는 이벤트 목록은 해당 섹션을 스포크 트리거 참조하십시오.

    • 필요한 역할: 관리자

    프로시저

    1. Jenkins 대시보드에서 + 새 항목을 선택합니다.
    2. 양식에서 파이프라인을 식별할 이름을 입력하고 파이프라인을 선택합니다.
    3. 확인을 클릭합니다.
      파이프라인이 생성되고 해당 구성 옵션이 표시됩니다.
    4. 구성에서 파이프라인을 클릭합니다.
    5. 양식에서 다음 값을 입력합니다.
      필드 설명
      정의 SCM에서 파이프라인 스크립트를 선택합니다.
      SCM Git을 선택합니다.
      리포지토리 URL GitHub 리포지토리 URL을 입력합니다.
      자격 증명 GitHub 자격 증명 기록을 생성하고 선택합니다.
      1. +추가를 클릭합니다.
      2. 암호가 있는 사용자 이름을 선택하고 다음을 클릭합니다.
      3. 사용자 이름에 GitHub 사용자 이름을 입력합니다.
      4. 암호에 GitHub에서 생성된 개인 액세스 토큰을 붙여넣습니다.
      5. ID의 경우 자격 증명을 식별하는 고유 ID를 입력하십시오.
      6. 설명에 자격 증명에 대한 설명을 입력합니다.
      7. 만들기를 클릭합니다.
      8. 자격 증명에 대해 이 기록을 선택합니다.
      분기 지정자("임의"의 경우 비어 있음) 필요한 분기를 지정합니다.
      스크립트 경로 파이프라인 스크립트의 체크아웃 내 상대 위치입니다.
      중요사항:
      ServiceNow 인스턴스에서 트리거를 구성한 후 생성된 엔드포인트 URL을 Jenkinsfile에 붙여넣습니다. 자세한 내용은 ServiceNow 인스턴스에서 트리거 구성 문서를 참조하십시오.

    6. 저장을 클릭합니다.