에서 Azure 파이프라인 모델링 DevOps

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 4분
  • 파이프라인을 앱에 매핑하고 파이프라인 단계를 Azure 파이프라인 작업에 매핑 DevOps 변경 속도 하여 Azure 파이프라인을 모델링합니다.

    시작하기 전에

    필요한 역할: sn_devops.admin

    프로시저

    1. 의 앱에 DevOps파이프라인을 매핑합니다.
      1. 다음으로 이동 DevOps > 애플리케이션 및 파이프라인 > 을 클릭하고 파이프라인과 연결할 애플리케이션 기록을 엽니다.
      2. 파이프라인 관련 목록에서 편집... 을 클릭하여 앱과 연결할 파이프라인을 선택하거나 새로 만들기 를 클릭하여 파이프라인을 생성합니다.
        주:
        파이프라인을 앱과 연결하는 동안 임포트 중에도 파이프라인 단계를 가져옵니다.

        새 파이프라인의 경우 경로 형식의 파이프라인에 지정된 Azure DevOps 대로 프로젝트 이름과 파이프라인 이름을 사용하여 오케스트레이션 파이프라인 필드를 채웁니다.

        예: 내 프로젝트/내 클래식 빌드 파이프라인.

        주:
        서로 다른 프로젝트에 이름이 같은 파이프라인이 여러 개 있을 수 있으므로 파이프라인과 함께 프로젝트 이름을 지정해야 합니다.
      3. 제출을 클릭합니다.
    2. 파이프라인 기록을 다시 열고 추적 확인란을 선택하여 파이프라인의 이벤트를 수신합니다.
      파이프라인을 와 DevOps 변경 속도통합하려면 추적 확인란을 선택해야 합니다.
    3. 오케스트레이션 작업을 만들 수 있도록 각 Azure 파이프라인 작업에 매핑하는 단계를 자동 또는 수동으로 만듭니다 DevOps .
      • 다음과 같은 경우 Azure 파이프라인을 실행하여 파이프라인 단계를 DevOps 자동으로 만들고 매핑합니다 ServiceNow DevOps 및 Azure DevOps 사용자 지정 작업에 대한 Azure DevOps 확장 사용.

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

      • 각 파이프라인 단계를 수동으로 만들고 Azure 파이프라인 작업에 매핑합니다.

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

        주:
        각 단계의 오케스트레이션 스테이지 필드 값은 대/소문자를 구분하며 해당 Azure 파이프라인 작업의 원래 이름과 일치해야 합니다.
        이름

        파이프라인 단계의 이름입니다.

        파이프라인 단계가 구성되는 파이프라인입니다.
        유형 파이프라인 단계 유형입니다.
        • 빌드 및 테스트
        • 테스트
        • 배포
        • 배포 및 테스트
        • 수동
        • Prod 배포
        주문

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

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

        파이프라인 UI의 카드 순서는 작업 실행에 따른 것입니다.

        오케스트레이션 스테이지

        Azure 파이프라인 작업 이름(대/소문자 구분).

        주:
        Azure 파이프라인 작업과의 단계 연결을 위해서는 오케스트레이션 스테이지 필드를 구성해야 합니다.
        비즈니스 서비스 단계에 적용되는 구성 서비스입니다.

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

    4. 변경 통제를 자동 또는 수동으로 사용하도록 설정합니다.
      • Azure DevOps용 ServiceNow DevOps 확장을 사용하는 경우 Azure DevOps 파이프라인을 실행하여 변경 통제를 자동으로 활성화합니다.
      • 변경 제어를 수동으로 구성하는 경우 단계에서 변경 제어 확인란을 선택하여 변경 가속화 및 해당 구성 필드를 활성화합니다. Azure 릴리스(CD) 파이프라인의 경우 필수 스테이지의 첫 번째 단계에서만 변경 제어를 활성화합니다. CD(Azure 릴리스) 파이프라인에 대한 변경 제어는 배포 전 게이트에서만 지원됩니다.
        주:
        Change Acceleration을 사용하려면 ServiceNow Change Management 를 설치해야 합니다.
        영수증 변경

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

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

        승인 그룹 변경

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

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

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

        템플릿

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

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

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

        표준 변경 템플릿

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

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

        Azure Invoke REST API 또는 다음을 사용하여 YAML 또는 클래식 Azure 파이프라인에서 Azure DevOps 변경 제어를 설정할 수 있습니다. 용 ServiceNow DevOps 확장 Azure DevOps.

    다음에 수행할 작업

    용 Azure 파이프라인 구성 DevOps