JenkinsDevOps에서 파이프라인 모델링

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 4분
  • 파이프라인을 앱에 매핑하고 파이프라인 단계를 스테이지에 Jenkins 매핑 DevOps 하여 파이프라인을 Jenkins 모델링합니다.

    시작하기 전에

    에 대한 ServiceNow DevOps 플러그인은 Jenkins 오케스트레이션 도구가 파이프라인 실행의 특정 측면과 ServiceNow DevOps 통신하고 제어할 수 있도록 변경 가속화를 활성화하기 위해 제공됩니다.

    Jenkins 마켓플레이스에서 플러그인을 설치합니다. Jenkins 인스턴스에서 Jenkins > 시스템 구성 > 플러그인 관리 로 이동합니다. ServiceNow DevOps 플러그인을 검색하여 선택한 다음 설치를 선택합니다.

    Jenkins 도구가 연결되어 있고 구성되어 있는지 확인합니다. 자세한 내용은 온보딩 Jenkins 대상 DevOps 변경 속도 — 작업 공간 문서를 참조하십시오.

    필요한 역할: sn_devops.admin

    이 태스크 정보

    스크립팅된 파이프라인(Jenkinsfile)과 자유형 작업이 모두 지원됩니다.

    Jenkinsfile 파이프라인의 경우 파이프라인 단계는 수동 대신 자동으로 생성, 매핑 및 오케스트레이션 작업에 연결됩니다.

    프로시저

    1. 의 앱 DevOps에 파이프라인을 매핑합니다.
      1. 다음으로 이동 DevOps > 애플리케이션 및 파이프라인 > 을 클릭하고 파이프라인에 연결할 애플리케이션 기록을 엽니다.
      2. 파이프라인 관련 목록에서 편집... 을 클릭하여 앱과 연결할 파이프라인을 선택하거나 신규 를 클릭하여 파이프라인을 생성합니다.
        새 파이프라인의 경우 Jenkins에 지정된 전체 프로젝트 이름을 사용하여 오케스트레이션 파이프라인 필드를 채웁니다.
        주:
        파이프라인을 앱과 연결하면 임포트 중에 파이프라인 단계도 가져옵니다.
      3. 제출을 클릭합니다.
    2. 파이프라인 기록을 다시 열고 추적 확인란을 선택하여 파이프라인에서 이벤트를 수신합니다.
      주:
      파이프라인DevOps을 과 통합하려면 추적 확인란을 선택해야 합니다.
    3. 자동으로 또는 수동으로 단계를 생성 DevOps 하여 각 Jenkins 파이프라인 단계에 매핑하여 오케스트레이션 작업이 생성되도록 합니다.
      • 선언적 또는 스크립팅된 파이프라인의 경우 파이프라인을 Jenkins 실행하여 파이프라인 단계를 자동으로 생성하고 매핑합니다.DevOps

        파이프라인 단계는 실행 중에 Jenkins 파이프라인에서 단계 알림을 수신할 때 DevOps 자동으로 생성, 매핑 및 연결됩니다.

      • 자유형 작업의 경우 각 파이프라인 단계를 수동으로 생성하고 파이프라인 작업에 매핑합니다 Jenkins .

        단계 관련 목록에서 새로 만들기를 클릭하여 각 Jenkins 파이프라인 스테이지에 대한 단계를 생성합니다DevOps(오케스트레이션 스테이지 필드).

        주:
        각 단계의 오케스트레이션 스테이지 필드 값은 대/소문자를 구분하며 해당 Jenkins 파이프라인 스테이지의 원래 이름과 일치해야 합니다.
        이름 파이프라인 단계의 이름입니다.
        파이프라인 단계가 구성된 파이프라인입니다.
        유형 파이프라인 단계 유형입니다.
        • 빌드 및 테스트
        • 테스트
        • 배포
        • 배포 및 테스트
        • 수동
        • Prod 배포
        순서

        단계가 실행되는 순서입니다.

        주:
        단계 순서에 따라 파이프라인 UI에서 카드의 순서가 결정됩니다.

        파이프라인 UI에서 카드의 순서는 작업 실행에 따라 결정됩니다.

        오케스트레이션 스테이지

        Jenkins 파이프라인 스테이지 이름(대/소문자 구분)입니다.

        주:
        단계를 파이프라인 스테이지와 Jenkins 연결하려면 오케스트레이션 스테이지 필드를 구성해야 합니다.
        비즈니스 서비스 단계에 적용되는 구성 서비스입니다.

        오케스트레이션 작업이 생성되면 오케스트레이션 작업 관련 목록의 각 오케스트레이션 작업을 파이프라인 단계와 DevOps 연결합니다.

    4. 옵션: 파이프라인 유형에 따라 변경 통제를 자동 또는 수동으로 활성화합니다.
      • 선언적 또는 스크립팅된 파이프라인의 경우 파이프라인에서 snDevOpsChange 스크립트를 사용한 경우 파이프라인을 Jenkins 실행하여 변경 통제를 자동으로 활성화합니다. 자유형 작업에 제공된 단계에 따라 변경 통제를 수동으로 사용하도록 설정할 수도 있습니다.
      • 자유형 작업의 경우 단계에서 변경 제어 확인란을 선택하여 변경 가속 과 해당 구성 필드를 활성화합니다.
        주:
        변경 가속화를 위해서는 ServiceNow Change Management 가 설치되어 있어야 합니다.
        영수증 변경

        변경 요청이 생성될 때 파이프라인이 일시 중지되지 않도록 단계에 대한 영수증 변경을 활성화하려면 선택합니다.

        모든 파이프라인 데이터가 변경에 포함되지만 파이프라인을 진행하는 데 승인이 필요하지는 않습니다.

        승인 그룹 변경

        변경 요청에 대한 승인 그룹입니다.

        변경 승인 그룹이 변경 요청의 할당 그룹이 됩니다.DevOps

        주:
        승인자 필드가 비어 있지 않도록 선택한 그룹에 구성원과 그룹 관리자가 있는지 확인합니다.
        유형 변경 생성할 변경 요청 유형입니다.
        • 일반(기본값)
        • 표준
        • 응급
        변경 모델 변경 요청에 대한 변경 모델입니다. 자세한 내용은 DevOps 변경 모델 문서를 참조하십시오.

        템플릿

        주:
        이 필드는 변경 유형 이 일반 또는 긴급인 경우에만 표시됩니다.

        일반 또는 긴급 변경 요청에 대한 필드를 자동으로 채우는 데 사용할 템플릿 목록입니다.

        템플릿을 선택하거나 새로 만듭니다.

        표준 변경 템플릿

        주:
        이 필드는 변경 유형 이 표준인 경우에만 표시됩니다.
        표준 변경 요청에 사용할 표준 변경 템플릿 목록입니다.
        주:
        이 필드는 표준 변경 유형에 필요합니다.
        제어되는 분기 변경

        (다중 분기에만 해당) 변경 제어 아래에 있는 분기를 쉼표로 구분한 목록입니다. 와일드카드가 지원됩니다.

    그림 1. DevOps
    DevOps 파이프라인
    그림 2. DevOps 파이프라인
    DevOps 파이프라인 단계
    그림 3. DevOps 파이프라인 단계
    DevOps 파이프라인 스테이지