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


Запуск конвейеров в Power Platform

Конвейеры автоматизируют развертывание решений между средами Power Platform и обеспечивают эффективные методы управления приложениями с минимальными трудозатратами.

Предварительные условия

  • Один или несколько конвейеров уже должны быть созданы и связаны со средой, используемой для разработки.
  • В среде разработки должны присутствовать Microsoft Dataverse или Dataverse плюс приложения Dynamics 365 Customer Engagement.
  • У вас должен быть доступ для запуска конвейера. Дополнительная информация: Предоставление доступа для редактирования или запуска конвейеров
  • У вас должны быть привилегии для импорта решений в целевые среды, связанные с конвейером.
  • В хост-среде вашего конвейера должно быть установлено приложение Конвейеры Power Platform. Дополнительная информация: Установите приложение pipelines в вашей хост-среде

Дополнительные сведения об этих предварительных условиях см. в статье Настройка конвейеров.

Запуск конвейера

  1. Войдите в среду Power Platform, используя Power Apps (make.powerapps.com) или Power Automate (make.powerautomate.com), и выберите свою среду разработки.
  2. Чтобы развернуть решение с помощью конвейера, перейдите в раздел Решения и создайте или выберите неуправляемое решение для развертывания.
  3. В области Решения выберите один из двух вариантов включения решения в конвейер:
    • Выберите Конвейеры на левой панели навигации.
    • Выберите Обзор на левой панели навигации, а затем выберите Развернуть на панели команд.
  4. Выберите этап для развертывания, например Развертывание для тестирования, выберите Развернуть здесь, и панель развертывания появляется справа.
  5. Выберите, когда необходимо выполнить развертывание: Сейчас или Позже, а затем выберите Далее на панели справа. Это инициирует проверку решения в тестовой среде. Эту проверку также можно назвать «предполетной» проверкой. Проверяются отсутствующие зависимости и другие распространенные проблемы, которые могут привести к сбою развертывания.
  6. Если имеются ссылки на подключения или переменные среды, вам будет предложено указать их (так же, как при ручном импорте решений).
  7. Просмотрите сводку по развертыванию и при необходимости добавьте примечания по развертыванию.
  8. Выберите Развернуть. Это действие инициирует автоматическое развертывание в целевой среде.

Заметка

  • Конвейеры не видны в решении по умолчанию, управляемых решениях или в целевых средах.
  • Стадии развертывания необходимо выполнять по порядку. Например, нельзя развернуть версию 1.0.0.1 в рабочей среде до того, как она будет развернута в тестовой среде. После развертывания в тестовой среде то же решение, которое было развернуто, будет развернуто в рабочей среде, даже если вы впоследствии внесли изменения в решение, не увеличивая версию.
  • Сообщение о том, что ваш запрос на развертывание находится на рассмотрении, означает, что ваш администратор подключил фоновые процессы или утверждения, которые выполняются до того, как развертывание может быть продолжено.

Отмена запланированного развертывания

Если у вас есть запланированное развертывание, вы можете отменить его тремя различными способами:

Снимок экрана страницы конвейеров с отменяемым развертыванием

  • В разделе конвейера Подробности, где вы начали развертывание, есть возможность Отменить развертывание до запланированного времени развертывания.

  • В Журнале выполнения при выборе ... в запланированном развертывании отображается параметр Отменить развертывание.

  • На панели Информация выберите запись развертывания в Журнале выполнения, а затем выберите Отменить развертывание в разделе Состояние запланированного развертывания.

Измените время запланированного развертывания от имени администратора конвейера

В приложении конфигурации конвейера развертывания:

  1. Перейдите в раздел Журнал выполнения в разделе Развертывания.
  2. Выберите запись для запланированного развертывания, которое вы хотите изменить.
  3. Измените Запланированное время (время в формате UTC, что может отличаться от вашего часового пояса), если это необходимо.

Мониторинг конвейерных развертываний

На странице Конвейеры в области Решения показаны все действия по развертыванию для текущего конвейера и решения.

Выберите конвейер и затем Журнал выполнения для просмотра более подробной информации и информации об ошибках, если произошел сбой.

Снимок экрана страницы «Конвейеры»

См. также

Концепции решения