메모
ALM 액셀러레이터는 더 이상 사용되지 않으며 새 기능이 추가되지 않습니다. 문제는 더 이상 검토되거나 해결되지 않습니다.
잠재적인 보안 문제를 식별하는 경우 Microsoft 보안 대응 센터 보고하세요.
Power Platform에서 Pipelines를 사용하여 ALM 자동화 기능을 Power Platform 및 Dynamics 365 서비스에 도입하세요. 파이프라인은 원본 코드 통합 또는 extended 사용하여 Azure DevOps, GitHub 및 기타 공급자와 통합할 수 있습니다.
ALM Accelerator 파이프라인 템플릿의 업데이트를 주기적으로 릴리스합니다. ALM Accelerator에 포함된 파이프라인 동기화 템플릿을 사용하여 자동으로 파이프라인 템플릿을 최신 상태로 유지합니다.
파이프라인 동기화 템플릿은 ALM Accelerator 파이프라인 템플릿만 업데이트합니다. ALM Accelerator 솔루션 구성 요소를 개별적으로 업그레이드하세요.
파이프라인 동기화 설정
프로세스를 단순화하기 위해 Azure DevOps 리포지토리를 CoE 스타터 키트 GitHub 리포지토리의 파이프라인 템플릿 리포지토리와 자동으로 동기화하는 파이프라인 템플릿을 만들었습니다. 파이프라인 동기화 파이프라인을 시작하는 방법은 다음과 같습니다.
시작하려면 파이프라인 템플릿 리포지토리를 Azure DevOps 리포지토리에 복제하여 파이프라인 템플릿의 최신 릴리스를 수동으로 동기화합니다.
Azure DevOps에서 파이프라인으로 이동하여 새 파이프라인 만들기를 선택합니다.
코드 리포지토리에 Azure Repos Git 선택한 다음, 1단계에서 파이프라인 템플릿을 사용하여 만들고 시드한 Azure DevOps 리포지토리를 가리킵니다.
파이프라인 구성 페이지에서 기존 Azure 파이프라인 YAML 파일을 선택하고 /Pipelines/sync-pipeline-repo.yml을 가리킨 다음 계속을 선택합니다.
다음 화면에서 저장을 선택하고 파이프라인 실행 옆의 (…)를 선택한 후 이름 바꾸기/이동을 선택합니다.
파이프라인 이름을 sync-pipeline-repo로 변경한 후 저장을 선택합니다.
TEMPLATE-REPO파이프라인 변수를 <https://github.com/microsoft/coe-alm-accelerator-templates>로 설정합니다.동기화 파이프라인을 사용하여 모든 GitHub 리포지토리를 Azure DevOps에 동기화할 수 있습니다.
TEMPLATE-REPO변수를 원본 GitHub 리포지토리로 설정하여 동기화 원본을 지정합니다.새 파이프라인을 실행합니다.
Azure DevOps에 SourceBranch 및 BranchToCreate의 이름을 입력하고 TargetBranch(예: main)를 입력합니다.
실행을 선택합니다.
파이프라인이 실행된 후 BranchToCreate에 대한 TargetBranch로의 끌어오기 요청이 생성됩니다. 변경 사항을 커밋하려면 끌어오기 요청을 승인하고 완료하십시오.
끌어오기 요청에 병합 충돌이 있는 경우 이를 해결하여 업그레이드를 완료해야 합니다. Pull Request Merge Conflict라는 무료 Azure DevOps 확장은 Visual Studio Marketplace에서 사용할 수 있습니다.