다음을 통해 공유


배포 프로필 구성

배포 프로필은 배포 사용자 설정에 연결됩니다. ALM Accelerator 앱은 배포 프로필을 사용하여 배포 사용자가 솔루션을 배포할 때 분기 및 승인을 만드는 위치와 방법에 대한 결정을 내립니다. 또한 이를 사용하여 Azure DevOps 프로젝트 및 리포지토리에 연결하는 방법을 알 수 있습니다.

ALM Accelerator 앱을 사용하여 배포 프로필 만들기

소스 제어를 적용하고 자동으로 배포할 수 있도록 솔루션에 대한 프로필을 만듭니다.

  1. ALM Accelerator for Power Platform 앱을 엽니다. 사용자 설정이 둘 이상인 경우 목록에서 경험을 선택합니다. 그렇지 않으면 앱에서 기본 UI를 사용합니다.

    사용자 설정이 나와 공유된 경우 배포 프로필이 있는 솔루션에서만 기능을 수행할 수 있습니다. 귀하와 공유된 사용자 설정에 솔루션에 대한 프로필이 없는 경우 해당 솔루션에 대한 작업을 수행할 수 없습니다.

  2. 프로필이 할당되지 않은 솔루션의 경우 프로필 선택을 선택합니다.

  3. 목록에서 프로필을 선택합니다. 또는 +를 선택하여 프로필을 만들고 새 프로필의 이름을 입력하고 조직, 프로젝트, 리포지토리대상 분기를 선택한 다음 만들기를 선택합니다.

    새 프로필을 만들면 유효성 검사, 테스트 및 프로덕션을 위한 기본 구성으로 배포 환경이 자동으로 채워집니다. 이러한 환경의 URL에는 환경의 실제 URL에 대한 자리 표시자가 포함됩니다.

  4. 유효성 검사, 테스트 및 프로덕션 환경의 URL을 입력합니다.

  5. 저장을 선택하여 변경 사항을 프로필에 저장한 다음 프로필을 솔루션의 기본값으로 저장합니다.

ALM Accelerator 관리 앱을 사용하여 배포 프로필 업데이트

ALM Accelerator 앱에서 프로필을 쉽게 만들 수 있습니다. ALM Accelerator 관리 앱을 사용하여 프로필을 만들고 업데이트할 수도 있습니다. ALM Accelerator 앱을 사용하여 배포 프로필을 만든 다음 관리 앱을 사용하여 업데이트하는 것이 좋습니다.

배포 프로필 양식에는 다음 필드가 나타납니다.

  • 이름: ALM Accelerator 앱에서 프로필을 식별합니다.
  • AzDO 조직: 솔루션에 대한 프로젝트 및 리포지토리를 포함하는 Azure DevOps 조직을 식별합니다.
  • AzDO 프로젝트: 솔루션에 대한 리포지토리를 포함하는 Azure DevOps 프로젝트를 식별합니다.
  • 리포지토리: 솔루션이 포함된 Azure DevOps 리포지토리를 식별합니다.
  • 대상 분기: 새 기능 분기가 생성되는 리포지토리의 분기와 배포 요청 시 새 끌어오기 요청에 대한 대상 분기를 식별합니다. [솔루션 분기 사용]이라는 이 필드의 특수 값은 앱을 사용하여 프로필을 생성할 때 기본값입니다. 이 값은 솔루션의 분기 이름을 배포의 대상 분기로 사용하도록 앱에 지시합니다. 사용 권장 값입니다. 다른 값을 사용하기로 결정한 경우 파이프라인 템플릿을 업데이트하여 적절하게 트리거해야 할 수 있습니다.
  • AzDO 파이프라인 프로젝트: 솔루션에 대한 파이프라인을 포함하는 Azure DevOps 프로젝트를 식별합니다. 값을 지정하지 않으면 앱은 AzDO 프로젝트 필드의 값을 사용합니다. 이 필드는 거의 사용되지 않습니다. 솔루션과 다른 프로젝트에서 파이프라인 내보내기, 가져오기 및 삭제를 호스팅하는 경우에만 필요합니다.
  • 서비스 연결 이름: Dataverse 환경에 연결하는 데 사용할 Azure DevOps의 서비스 연결 이름을 식별합니다. 이 필드를 사용하면 각각에 대해 별도의 서비스 연결이 아닌 모든 솔루션 및 파이프라인에 대해 Azure DevOps 프로젝트에서 단일 서비스 연결을 가질 수 있습니다. 값을 지정하지 않으면 앱은 사용 중인 서비스 연결 이름이 Dataverse 환경의 URL과 동일한 이름을 가지고 있다고 가정합니다.
  • 리포지토리 ID: Azure DevOps에서 리포지토리를 식별하고 ALM Accelerator 앱에서 리포지토리를 고유하게 식별합니다. Azure DevOps에서 이 값을 찾으려면 프로젝트 설정에서 리포지토리로 이동하고 URL의 값을 복사합니다. 예를 들어 URL이 https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9인 경우 리포지토리 ID는 123b59bc-f413-432b-bae5-1d754b725ca9입니다.

다음 단계