임포트 기반 증거 수집

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 3분
  • , ADO(및 JenkinsGitLab 오케스트레이션 도구)에 대한 변경 관리 및 증거 수집을 가속화하기 위해 단계 수준 파이프라인 처리를 건너뛰어 인스턴스 오버헤드를 줄입니다.GitHub ActionsAzure DevOps

    파이프라인의 모든 관련 증거는 웹후크 알림 대신 임포트 요청을 사용하여 변경 요청에 첨부됩니다.

    임포트 기반 증거 수집 사용

    속성 페이지에서 오케스트레이션 역량에 대한 증거 수집 임포트 기반 수집 토글을 켜면 이 기능을 활성화할 수 있습니다. 자세한 내용은 DevOps 변경 속도 속성 문서를 참조하십시오.

    토글을 전환하면 파이프라인 이벤트가 처리되는 방식이 수정됩니다. 이 설정을 켜면 파이프라인의 단계 수준 처리를 건너뛰어 인스턴스 오버헤드가 줄어듭니다. 건너뛴 단계 수준 이벤트는 "무시됨: "오케스트레이션 역량에 대한 임포트 기반 증거 수집" 속성이 활성화되어 있으므로 이 이벤트는 무시됩니다"라는 처리 상세 정보와 함께 무시됩니다. 반대로 해제하면 모든 인바운드 이벤트가 처리되는 표준 모드로 되돌아갑니다.
    주:
    이 설정을 변경하기 전에 실행 중인 파이프라인이 없는지 확인합니다. 활성 파이프라인 실행 중에 토글을 전환하면 파이프라인이 중단되고 결국 시간이 초과되어 데이터 수집이 불완전하거나 잘못될 수 있습니다. 변경 요청이 이미 생성된 경우 필요한 증거가 첨부되지 않을 수 있으므로 수동으로 취소해야 합니다. 저장을 선택하여 계속하고 토글을 전환한 후 새 파이프라인 실행을 시작합니다.

    증거 수집 방법

    파이프라인의 변경 단계가 트리거되면 상태: 생성됨변경 증거 상태: 보류 중으로 콜백 기록이 생성됩니다. 파이프라인 실행 상세 정보와 필요한 증거를 수집하기 위해 해당 임포트 요청 페이지와 함께 임포트 요청이 생성됩니다. 그러면 모든 증거가 첨부된 변경 요청이 생성됩니다. 또한 임포트 기반 증거 수집 기능은 파이프라인 완료 이벤트에서 다시 트리거되어 연결된 모든 증거가 정확하게 검색되고 변경 요청과 연결되도록 합니다. 변경 요청의 생성 후 자동 승인 메커니즘 및 후속 동작은 기존 동작과 동일하게 유지됩니다.

    ADO용
    • 빌드 파이프라인의 경우 속성을 사용하도록 설정하면 파이프라인 완료 이벤트에만 증거 수집이 발생합니다(인스턴스 오버헤드를 줄이기 위해 단계 수준 이벤트가 처리되지 않음).
    • 릴리스 파이프라인의 경우 속성이 활성화되어 있더라도 증거 수집은 처리 단계 수준 이벤트에 따라 발생합니다.
    GitHub Actions에 대해
    • 속성을 사용하도록 설정하면 증거 수집은 워크플로우 완료 이벤트에만 기반하여 발생합니다(단계 수준 이벤트는 인스턴스 오버헤드를 줄이기 위해 처리되지 않음).
    • 단계에서 배포 게이트를 사용하는 GitHub Actions 경우 GitHub 앱을 구성해야 하며 증거 수집은 워크플로 완료 이벤트에 따라 발생합니다. 배포 게이트에 대한 자세한 내용은 문서를 참조하십시오 ServiceNow DevOps 변경에 대한 GitHub 배포 게이트.
    Jenkins
    이 속성을 사용하도록 설정하면 증거 수집이 파이프라인 완료 이벤트에 기반해서만 발생합니다(인스턴스 오버헤드를 줄이기 위해 단계 수준 이벤트는 처리되지 않음).
    주:
    마켓플레이스에서 최신 Jenkins 버전을 설치해야 합니다.Jenkins 인스턴스에서 JenkinsJenkins 관리 > 시스템 구성 > 플러그인으로 이동합니다. 플러그인을 검색하여 ServiceNow DevOps 선택한 다음 설치를 선택합니다.
    GitLab
    이 속성을 활성화하면 파이프라인 이벤트 웹후크 이벤트를 기반으로 증거 수집이 이루어집니다(인스턴스 오버헤드를 줄이기 위해 단계 수준 이벤트는 처리되지 않음).

    요점

    • 임포트 기반 증거 수집은 기존의 모든 파이프라인 스타일(재실행, 병렬, 순차적) 및 , Jenkins및 ADO에 대한 GitHub Actions구성을 지원합니다.
    • 이 속성을 활성화하면 , ADO 및 GitLabJenkins 기본 시스템에서 지원되는 GitHub Actions모든 유형의 증거 수집도 지원됩니다.
    • 의 경우 GitHub Actions환경 기반 변경이 지원되지 않습니다.
    • 의 경우 GitLab수동 작업(시기: 수동)은 지원되지 않습니다.
      예:
       run_tests:
        script: npm test
        when: manual
        allow_failure: true
    • 의 경우 Jenkins자유형 파이프라인은 지원되지 않습니다.
    • 기록 임포트 및 폴링 기능은 오케스트레이션 역량에 대한 임포트 기반 증거 수집 속성이 활성화되거나 꺼져 있는지에 관계없이 동일한 방식으로 작동합니다.
    • 임포트 요청 기록에서 임포트를 다시 시작하는 것도 지원됩니다.
    • 문제 해결 및 오류 처리 프레임워크는 영향을 받지 않습니다.
    • 업그레이드하는 경우 오케스트레이션 역량에 대한 증거 수집 임포트 기반 속성이 기본적으로 꺼져 있습니다.