파이프라인에 Jenkins 변경 요청 거부 또는 취소 사유 알림

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기2분
  • 승인자 이름 및 변경 요청 번호와 함께 변경 요청 거부 또는 취소 사유를 Jenkins 파이프라인 로그에 보냅니다.

    시작하기 전에

    • 버전 1.28 이상으로 업그레이드 ServiceNow DevOps 했는지 확인하십시오.
    • 활성 Jenkins 통합이 있어야 합니다.

    필요한 역할: sn_devops.admin

    이 태스크 정보

    변경 요청 거부 또는 취소 이유나 설명을 파이프라인 로그에 보낼 수 Jenkins 있습니다.
    • 변경 요청을 수동으로 거부하거나 취소하는 경우 적절한 이유나 설명을 입력해야 합니다.
    • 업그레이드 중에 데모 데이터를 로드하고 데모 변경 자동화 플로우 또는 이를 기반으로 하는 사용자 지정 플로우를 사용하는 DevOps 경우 기본 메시지 값이 포함된 알림이 Jenkins 파이프라인 로그로 전송됩니다.
    주:
    • 또한 변경 요청이 생성되는 즉시 변경 요청 번호가 파이프라인 로그(스크립팅된 파이프라인과 자유형 파이프라인 모두에 대해)로 Jenkins 자동 전송됩니다.
    • Approver name 취소/거부의 및 타임스탬프도 파이프라인 로그로 Jenkins 자동으로 전송됩니다.

    프로시저

    1. 변경 요청을 수동으로 거부하거나 취소하려면 다음 단계를 따르십시오.
      1. 다음으로 이동 DevOps > 오케스트레이션 > 파이프라인 변경 요청 > 변경 요청 기록.
      2. 필요한 변경 요청 기록을 엽니다.
      • 컨텍스트 메뉴에서 변경 취소를 클릭합니다. 안에 변경 요청 취소 > 이유 필드에 변경 취소에 대한 적절한 이유를 입력하고 저장을 클릭합니다.
      • 승인자 관련 목록에서 설명 필드에 입력을 제공하고 기록을 마우스 오른쪽 버튼으로 클릭한 다음 거부를 클릭합니다.
      변경 요청이 취소/거부되고 변경 취소 이유가 설명 필드에 추가되고 파이프라인 로그로 Jenkins 전송됩니다.
    2. 자동 거부된 변경 요청에서 사용자 지정 메시지를 로 Jenkins보내려면 다음 단계를 따르십시오.
      1. 다음으로 이동 플로우 디자이너 > DevOps 데모 변경 자동화 플로우 > DevOps 데모 변경 정책.
      2. DevOps Auto Reject 결정 >DevOps Apply Change Approval Definition 하위 플로우 > Devops Create Auto Approval Record 작업으로 이동합니다.
      3. approval.comments 속성 값에 대한 작업의 입력 스크립트를 수정합니다.
      기본적으로 자동 거부된 변경 요청은 approval.comments = 'Auto ' + state + ' via Change Policy'; 변수를 알림으로 파이프라인에 Jenkins 메시지로 저장하고 전송합니다.
    3. 에서 Jenkins파이프라인(거부된 변경 요청에 해당)으로 이동한 다음 콘솔 출력을 선택합니다.
      단계 실행의 일부로 저장된 변경 요청의 거부 또는 취소 설명은 콘솔 출력에 반영됩니다 Jenkins .