단일 제품에 대한 스테이지 지향 릴리스에서 작업

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • 단계 지향 릴리스 프로세스를 따르는 릴리스를 모니터링하고 작업하여 단일 제품을 출시합니다.

    시작하기 전에

    필요한 역할: sn_dpr_model.product_manager 또는 sn_dpr_model.release_admin

    프로시저

    1. 다음으로 이동 작업 공간 > 디지털 제품 릴리스 작업 공간.
    2. 릴리스 아이콘( 릴리스 아이콘. )을 선택합니다.
    3. 목록에서 열려는 릴리스를 선택합니다.
    4. 릴리스가 진행 중이 아닌 경우 릴리스 시작을 선택합니다.
    5. 개요 섹션을 선택하여 릴리스 상세 정보를 검토 및 수정하거나, 상태에 대한 개요를 확인하거나, 준비 대상 날짜를 변경합니다.
      자세한 내용은 릴리스 상세 정보 검토 및 업데이트릴리스 대상 변경 문서를 참조하십시오.
    6. 릴리스 범위 섹션을 선택하여 제품 기능 및 개선 사항을 추가하거나 제거하여 릴리스의 범위를 검토하고 업데이트합니다.
      자세한 내용은 릴리스 범위 업데이트 문서를 참조하십시오.
    7. 변경 요청 섹션을 선택하여 릴리스의 기존 변경 요청을 검토하고 필요에 따라 추가하거나 삭제합니다.
      자세한 내용은 릴리스에서 변경 요청 관리 문서를 참조하십시오.
    8. 릴리스 양식 헤더에서 아티팩트 아래의 숫자를 선택하여 릴리스에 추가된 아티팩트를 관리합니다.
      자세한 내용은 릴리스의 아티팩트 관리 문서를 참조하십시오.

    릴리스 단계 다시 시작

    다시 돌아가야 하는 문제가 발생하는 경우 이전에 완료된 단계에서 스테이지 지향 릴리스부터 다시 시작할 수 있습니다.

    시작하기 전에

    주:
    완료된 단계에서 릴리스를 다시 시작하면 해당 단계와 이후 단계가 현재 단계로 재설정됩니다. 또한 영향을 받는 각 단계에 연결된 작업, 승인 요청 및 정책의 상태가 재설정됩니다.

    필요한 역할: sn_dpr_model.release_admin

    이 태스크 정보

    단계를 다시 시작하면 새로운 문제를 극복하기 위한 계획을 재평가하고 조정하여 릴리스가 순조롭게 진행되고 전체 목표를 충족하도록 할 수 있습니다. 예를 들어 릴리스 프로세스 중에 특정 버전의 아티팩트가 인증되고 유효성 검사를 통과하지 못한 경우 새 버전의 아티팩트를 선택할 수 있습니다. 그런 다음 이전 단계에서 릴리스를 다시 시작하여 해당 단계에서 동일한 작업, 매핑된 정책 및 승인을 반복할 수 있습니다.

    프로시저

    1. 릴리스 실행 페이지에서 릴리스 단계 작업 버튼( 릴리스 단계 작업 아이콘)을 선택한 다음 단계 다시 시작을 선택합니다.
    2. 단계 다시 시작 대화 상자에서 다시 시작할 단계를 선택합니다.
      목록에 완료된 단계가 표시됩니다.
    3. 다시 시작을 선택합니다.

    결과

    • 선택한 단계의 상태가 진행 중으로 업데이트되고 이후 단계의 모든 상태가 보류 중으로 업데이트됩니다.
    • 현재 단계의 상태가 다시 시작됨으로 업데이트됩니다.
    • 영향을 받는 단계에 있는 모든 작업의 상태가 미해결로 업데이트됩니다.
    • 이러한 단계에 매핑된 정책의 마지막 실행 상태는 실행되지 않음으로 업데이트됩니다.

    릴리스 실행

    릴리스 상태를 보고 해당 단계, 작업 및 정책에 대한 작업을 수행합니다.

    시작하기 전에

    필요한 역할: sn_dpr_model.product_manager 또는 sn_dpr_model.release_admin

    프로시저

    1. 릴리스 실행을 선택하여 릴리스 상태를 보고 해당 단계, 작업 및 정책에 대한 작업을 수행합니다.
      진행 상황을 추적하는 스테이지 지향 릴리스의 릴리스 실행 페이지입니다.
    2. 릴리스 단계를 업데이트합니다.
      주:
      stage_workflow_auto_transition 시스템 속성이 true로 설정되면 모든 작업이 종결되고 정책이 준수될 때 단계가 자동으로 종결됩니다.
      1. 타임라인에서 단계를 선택하거나 화살표 버튼을 사용하여 이전 또는 다음 단계로 이동합니다.
      2. 현재 단계의 모든 작업이 완료되고 매핑된 정책이 준수되면 단계 완료를 선택하여 단계를 완료로 표시합니다.
        주:
        매핑된 정책 중 하나라도 미준수인 경우 sn_dpr_model.release_admin 역할 또는 시스템 속성에 정의된 역할이 sn_dpr.complete_phase_override있는 경우에만 단계를 완료할 수 있습니다.
        현재 단계의 상태가 완료됨으로 업데이트되고 다음 단계가 시작됩니다. 현재 단계의 실제 종료 날짜가 현재 날짜로 업데이트됩니다.
    3. 옵션: 릴리스 단계에 작업을 추가합니다.
      1. 타임라인에서 단계를 선택하거나 화살표 버튼을 사용하여 이전 또는 다음 단계로 이동합니다.
      2. 작업 추가를 선택합니다.
      3. 작업 생성 대화 상자에서 이름, 작업이 속한 단계, 종료 날짜 및 설명과 같은 작업에 대한 상세 정보를 추가합니다.
      4. 작업에 승인이 필요한 경우 다음 단계를 수행합니다.
        주:
        작업을 생성할 때 승인 여부를 선택할 수 있습니다. 이 옵션은 저장한 후에는 변경할 수 없습니다.
        1. 승인 필요 필드에서 예를 선택합니다.

          할당 대상승인 정의 필드가 나타납니다.

        2. 할당 대상 목록에서 작업을 승인할 사용자를 선택합니다.
        3. 승인 정의 목록에서 미리 정의된 조건에 따라 승인을 트리거할 승인 정의를 선택합니다.
      5. 작업 만들기를 선택합니다.
      선택한 단계에 작업이 추가됩니다.
    4. 선택한 단계의 작업 진행률을 추적하고 관리합니다.
      1. 타임라인에서 단계를 선택하거나 화살표 버튼을 사용하여 이전 또는 다음 단계로 이동합니다.
      2. 작업 탭을 선택하여 단계의 모든 작업을 봅니다.
        필터를 적용하여 특정 작업을 보거나 칸반 또는 목록 옵션을 선택하여 보기 유형을 변경할 수 있습니다.
      3. 작업 상세 정보 창에서 열 작업을 선택합니다.
      4. 작업 상세 정보 창에서 작업을 검토하거나 전체 상세 정보를 선택하여 양식 뷰에서 작업 기록을 엽니다.
      5. 할당 대상 필드의 작업을 작업할 사용자에게 할당합니다.
      6. 승인 필드에서 승인 작업의 승인 상태를 검토합니다.
      7. 상태 필드를 작업 상태로 업데이트합니다.
      8. 저장을 선택하여 변경 내용을 저장합니다.
    5. 옵션: 정책을 릴리스 단계에 매핑하여 유효성을 확인합니다.
      1. 타임라인에서 단계를 선택하거나 화살표 버튼을 사용하여 이전 또는 다음 단계로 이동합니다.
        주:
        완료되거나 취소된 단계에 정책을 매핑할 수 없습니다.
      2. 정책 탭을 선택한 다음, 추가를 선택합니다.
      3. 정책 매핑 대화 상자의 목록에서 단계에 매핑할 정책을 하나 이상 선택합니다.
      4. 정책 매핑을 선택합니다.
    6. 현재 단계에서 정책을 실행하려면 정책 실행을 선택합니다.
      매핑된 모든 정책은 현재 단계(진행 중 상태)에 대해 백그라운드에서 실행됩니다. 정책 탭에서 목록을 새로 고침하여 실행 상태를 확인할 수 있습니다.
    7. 완결성을 검증한 후 릴리스를 종결합니다.
      자세한 내용은 릴리스 종결 문서를 참조하십시오.