DevOps 파이프라인 UI

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 4분
  • 파이프라인 UI를 사용하여 파이프라인 실행 전반에 걸쳐 상호 작용과 결과를 시각화합니다. 이 그래픽 뷰는 파이프라인 단계 진행률과 각 파이프라인에 대한 기타 상세 정보를 보여줍니다.

    에서 DevOps모든 것이 어떻게 연결되어 있는지 빠르게 확인하여 파이프라인에 무슨 일이 언제 발생하는지 정확히 확인할 수 있습니다. 애플리케이션에서 ServiceNow 변경 관리 파이프라인 UI에 액세스하여 변경 요청에 대한 커밋, 커밋한 사람 및 기타 상세 정보를 한 곳에서 빠르게 볼 수 있습니다.

    파이프라인 UI는 릴리스 파이프라인에서 Azure DevOps 모델링된 병렬 스테이지를 표시합니다. 파이프라인 UI는 파이프라인의 실시간 상태를 에 Azure DevOps표시되는 대로 표시합니다. 빌드 파이프라인, 테스트 결과, 소프트웨어 품질 요약 결과에서 가져온 관련 아티팩트 상세 정보도 파이프라인 UI에 표시됩니다. 자세한 내용은 릴리스 파이프라인의 Azure DevOps 병렬 스테이지 문서를 참조하십시오.

    파이프라인 UI에는 다시 실행되거나 다시 시작된 모든 단계 또는 작업의 모든 시도가 표시됩니다. 자세한 내용은 실패한 빌드 또는 릴리스 파이프라인 작업 및 스테이지 다시 시작 문서를 참조하십시오.

    파이프라인 UI에는 에 DevOps구성된 단계 대신 실행된 파이프라인 단계가 표시됩니다.

    특정 DevOps 양식 내에서 관련 링크를 사용하여 파이프라인 UI에 액세스할 수 있으며 변경 요청 양식에서도 액세스할 수 있습니다.DevOps
    • DevOps 파이프라인 양식
    • DevOps 파이프라인 실행 양식
    • 변경 요청 양식 작성자 DevOps
    주:
    파이프라인 실행 기록(Pipeline execution History)의 상태 버튼을 업데이트하려면 뷰를 다시 로드해야 합니다.
    표 1. 단계 실행 상태(작업 실행 상태)
    녹색

    성공입니다.

    파이프라인 실행에 연결된 모든 단계 실행이 통과되었습니다.

    회색 아직 실행되지 않았습니다.
    황색

    대기 중(보류 중, 빌드 중, 확인 중).

    하나 이상의 단계 실행이 대기 중입니다.

    적색

    실패했습니다.

    하나 이상의 단계 실행에 실패했습니다.

    변경이 거부된 경우에도 작업 실행 종료 날짜가 채워집니다.

    주:
    단계가 실패할 때 단계와 연관된 변경 요청을 취소하려면 속성을 예로 설정해야 sn_devops.cancel_change_on_pipeline_cancel 합니다. 자세한 내용은 DevOps와 함께 설치되는 속성을 참조하세요.
    주:
    파이프라인 UI에 카드가 표시되는 순서는 에서 파이프라인DevOps을 모델링할 때 각 파이프라인 단계의 순서 필드에 의해 결정됩니다. 건너뛴 스테이지는 표시되지 않습니다.

    작업 실행별로 파이프라인 UI에 카드가 표시되는 순서입니다.

    DevOps파이프라인UI
    UI 기능 설명
    파이프라인 단계
    타이밍.
    • 시작
    • 마지막 실행
    • 각 단계의 기간

      업스트림 작업 실행 직후 다운스트림 작업 실행이 시작되는 경우 기간은 0초입니다.

    • 작업 실행 사이의 대기 시간입니다.

      대기 시간은 다음과 같이 계산됩니다.

      작업 실행의 시작 시간에서 업스트림 작업 실행의 종료 시간을 뺀 값입니다.

    변경 요청 보기

    변경 요청 기록.

    변경에 대한 상세 정보를 보고 조치를 취하려면 의해 생성된 DevOps 단계의 변경 요청을 직접 클릭합니다.

    주:
    • 최근 작업 실행과 연결된 에 대한 변경 요청 기록이 표시됩니다.
    • 동일한 파이프라인 실행에서 되돌려진 커밋은 커밋 목록에 표시되지 않습니다.
    파이프라인 이력

    파이프라인 실행.

    이력 타일을 클릭하여 파이프라인 실행에 대한 이전 단계 세부 정보를 확인합니다.

    주:
    파이프라인 기록은 가장 최근 20개의 파이프라인 실행에 대해서만 표시됩니다.
    모든 시도 보기 작업이 단계에서 실행된 모든 시도입니다.

    관련 단계의 링크를 클릭하여 모든 시도 상세 정보를 봅니다.

    아티팩트
    • 아티팩트 버전
      • 작업 항목
      • 커밋
      • 패키지
    • 커밋
    • 작업 항목
    주:
    동일한 파이프라인 실행에서 되돌려진 커밋은 커밋 목록에 표시되지 않습니다.
    테스트 결과 빌드 테스트 결과를 보고 통과 또는 실패한 테스트를 확인합니다.
    품질 카드에는 테스트 요약이 포함되어 있습니다.
    • 형식의 테스트 유형 및 테스트 범주:

      테스트 유형/테스트 범주

    • 단계의 네이티브 ID
    • 테스트 합격률(단위 및 기능 테스트에만 해당)
    • 처리량(성능 테스트에만 해당)
    • 단계 이름
    소프트웨어 품질 결과

    선택한 파이프라인의 일부로 가져온 프로젝트 이름별로 그룹화된 모든 소프트웨어 품질(SonarQube 스캔) 결과를 봅니다. 파이프라인 실행 단계에서 모든 범주에 대한 검사 결과를 볼 수 있습니다.

    에서 열을 구성하여 파이프라인 UI에 표시되는 결과를 사용자 지정할 수 있습니다. 기본적으로 파이프라인 UI 뷰에 표시되는 소프트웨어 품질 범주 (DevOps > 관리 > 속성 > DevOps 속성 범주 > ) 속성을 쉼표로 구분된 형식으로 입력합니다.

    • 기어 아이콘을 클릭하여 파이프라인 UI에서 열 뷰를 수정합니다.
    • 단계 실행 기록을 클릭하여 해당 소프트웨어 품질 검사 요약 기록을 봅니다.
    • 취약성 수 기록을 클릭하여 소프트웨어 품질 스캔 상세 정보 기록과 해당 하위 범주 상세 정보를 봅니다.
    보안 결과

    선택한 파이프라인의 일부로 검색된 모든 보안 결과를 봅니다. 파이프라인 실행 단계에서 모든 범주에 대한 검사 결과를 볼 수 있습니다.

    파이프라인 UI에 표시되는 결과를 사용자 지정할 수 있습니다.

    • 기어 아이콘을 클릭하여 파이프라인 UI에서 뷰를 수정합니다.
    • 단계 실행 기록을 클릭하여 해당 보안 스캔 요약 기록을 봅니다.
    • 탐지된 결함 수 기록을 클릭하여 보안 스캔 상세 정보를 봅니다.
    주:
    테스트 또는 소프트웨어 품질 검사가 포함된 Azure DevOps에서 스테이지 또는 파이프라인 작업을 다시 실행하려고 하면 결과에 시도 번호가 추가됩니다.

    플라이아웃 창에서 변경 요청, 단계 실행, 아티팩트, 아티팩트 버전, 작업 항목, 테스트 요약 및 재시도를 직접 DevOps 클릭합니다.

    그림 1. 파이프라인 UI - 아티팩트 버전 플라이아웃
    DevOpsPipelineUILink
    그림 2. 파이프라인 UI - 변경 요청 재사용 - 단계 실행 플라이아웃
    DevOps 변경 요청 플라이아웃 재사용
    그림 3. Azure DevOps - 병렬 스테이지가 있는 파이프라인 UI
    병렬 스테이지가 있는 파이프라인 UI Azure DevOps