Поделиться через


Настройка профилей развертывания

Профили развертывания связаны с параметрами пользователей развертывания. Приложение ALM Accelerator использует профили развертывания для принятия решений за пользователей развертывания относительно того, где и как создавать ветви и утверждения, когда пользователи развертывают решения. Оно также использует их, чтобы узнать, как нужно подключаться к вашим проектам и репозиториям Azure DevOps.

Создание профилей развертывания с помощью приложения ALM Accelerator

Создайте профиль для своих решений, чтобы можно было применять систему управления версиями и развертывать решения автоматически.

  1. Откройте приложение ALM Accelerator for Power Platform. Если у вас есть несколько пользовательских настроек, выберите требуемый вариант взаимодействия в списке. В противном случае приложение будет использовать пользовательский интерфейс по умолчанию.

    Если кто-либо поделился с вами пользовательской настройкой, вы можете выполнять функции только для решений, имеющих профиль развертывания. Если пользовательская настройка, с которой вами поделились, не имеет профиля для решения, вы не сможете выполнять действия над этим решением.

  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. Это поле используется редко. Оно необходимо, только если конвейеры экспорта, импорта и удаления размещаются не в проекте решения, а в другом проекте.
  • Имя подключения к службе: Определяет имя подключения к службе в Azure DevOps , используемое для подключения к Dataverse средам. Это поле позволяет вам иметь в проекте Azure DevOps одно подключение к службе для всех ваших решений и конвейеров, а не отдельное подключение к службе для каждого из них. Если вы не укажете здесь значение, приложение будет считать, что используемое вами имя подключения к службе совпадает с URL-адресом среды Dataverse.
  • Идентификатор репозитория: идентифицирует репозиторий в Azure DevOps и уникально идентифицирует репозиторий в приложении ALM Accelerator. Чтобы найти это значение в Azure DevOps, перейдите к репозиторию в настройках проекта и скопируйте значение в поле URL-адреса. Например, если URL-адрес https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9, то идентификатор репозитория — это 123b59bc-f413-432b-bae5-1d754b725ca9.

Следующие шаги