다음을 통해 공유


ALM Accelerator 업그레이드

ALM Accelerator for Power Platform의 업데이트를 주기적으로 릴리스합니다. 새 버전의 솔루션을 사용할 수 있으면 이 문서의 단계에 따라 업그레이드하십시오. ALM Accelerator 솔루션에 포함된 파이프라인 동기화 템플릿을 사용하여 파이프라인 템플릿을 별도로 업그레이드합니다.

처음에는 이 지침을 사용하여 ALM Accelerator를 설치하지 마십시오. 대신 다음 가이드 중 하나를 따르세요.

최신 릴리스 다운로드

솔루션 버전 번호는 릴리스 날짜를 나타냅니다. 예를 들어 버전 1.0.20220406.1은 20220406(yyyyMMdd) 또는 2022년 4월 6일에 생성된 버전 1.0을 의미합니다.

GitHub에서 최신 관리형 솔루션 파일을 다운로드합니다. 자산까지 아래로 스크롤하고 CenterofExcellenceALMAccelerator_<latest version>_managed.zip을 선택합니다.

ALM Accelerator 솔루션을 설치합니다

  1. Power Apps에 로그인한 다음 ALM Accelerator 앱을 호스팅하는 환경을 선택합니다.

  2. 왼쪽 패널에서 솔루션을 선택합니다.

  3. 솔루션 가져오기>검색을 선택한 다음 다운로드한 관리형 솔루션의 위치를 찾아 파일을 선택합니다.

  4. 다음을 선택합니다.

  5. 고급 설정을 선택한 다음 업데이트를 선택합니다.

  6. 가져오기를 선택합니다.

Azure DevOps 사용자 지정 커넥터 다시 활성화

  1. 데이터>사용자 지정 커넥터>CustomAzureDevOps를 선택합니다.

  2. 편집을 선택합니다.

  3. 정의 탭에서 다음 섹션에 설명된 대로 구성된 6개의 정책이 있는지 확인합니다.

  4. 보안 탭에서 편집을 선택한 후 다음 값을 설정합니다.

    • ID 공급자: Microsoft Entra ID
    • 클라이언트 ID: 앱 등록애플리케이션(클라이언트) ID
    • 클라이언트 암호: 앱 등록애플리케이션(클라이언트) 암호 값
    • 리소스 URL: 앱 등록DevOps 애플리케이션(클라이언트) ID
  5. 테스트 탭에서 테스트 작업을 선택합니다.

  6. 반환된 응답 상태200인지 확인합니다.

  7. 커넥터 업데이트를 선택합니다.

  8. ALM Accelerator 파이프라인 템플릿 업데이트.

Azure DevOps 사용자 지정 커넥터 정책 확인

CustomAzureDevOps 사용자 지정 커넥터의 정의 탭에 6개의 정책이 있어야 합니다. 다음 표에 설명된 대로 정의되어 있는지 확인하세요. 다음 사양과 일치하도록 누락된 정책을 생성하거나 값을 변경해야 할 수 있습니다. Operations 필드에 주의하십시오. 업그레이드 후 비어 있는 경우가 있습니다.

호스트를 https://vssps.dev.azure.com 정책으로 설정합니다.

필드
입력 https://vssps.dev.azure.com로 호스트 설정
템플릿 호스트 URL 설정
작업 GetUsers, GetIdentities
URL 템플릿 https://vssps.dev.azure.com

호스트를 https://app.vssps.visualstudio.com 정책으로 설정합니다.

필드
입력 https://app.vssps.visualstudio.com로 호스트 설정
템플릿 호스트 URL 설정
작업 GetOrganizations, GetUserCurrentProfile
URL 템플릿 https://app.vssps.visualstudio.com

빌드 정의 변수를 배열로 변환 정책:

필드
입력 빌드 정의 변수를 배열로 변환 정책
템플릿 개체를 배열로 변환(프리뷰)
작업
대상 개체 또는 컬렉션 경로 @body().value
속성 하위 경로 변수
새로운 속성의 경로 @item().variables
키의 속성 이름
값의 속성 이름 value
정책 실행 Response

호스트를 https://vsaex.dev.azure.com 정책으로 설정합니다.

필드
입력 https://vsaex.dev.azure.com로 호스트 설정
템플릿 호스트 URL 설정
작업 RemoveMemberFromGroup, AddMemberToGroup
URL 템플릿 https://vsaex.dev.azure.com

메서드를 POST로 설정 정책:

필드
입력 메서드를 POST로 설정
템플릿 경로 요청
작업 RunSyncPipeline
새 경로 <조직>/<프로젝트>/_apis/pipelines/<pipelineId>/runs
방법 게시

ListItems에 대해 메서드를 GET으로 설정 정책:

필드
입력 ListItems에 대해 메서드를 GET으로 설정
템플릿 경로 요청
작업 ListItems
새 경로 <조직>/<프로젝트>/_apis/git/repositories/<repo>/items
방법 GET