Споделяне чрез


Действия на GitHub за Microsoft Power Platform

GitHub действия дават възможност на разработчиците да изграждат автоматизирани работни процеси на жизнения цикъл на разработката на софтуер. С действия на GitHub за Microsoft Power Platform можете да създавате работни потоци във вашето хранилище за създаване, тестване, пакетиране, пускане и внедряване на приложения; извършвате автоматизация; и управлявате ботове и други компоненти, изградени върху Microsoft Power Platform.

Действия на GitHub за Microsoft Power Platform включват следните възможности:

  • Импортиране и експортиране на метаданни на приложения (известни също като решения), които съдържат различни компоненти на платформата като приложения на платното, приложения, управлявани от модели, потоци за работен плот, Power Virtual Agents чат ботове, модели на AI Builder, приложения за ангажиране на клиенти (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing и Dynamics 365 Project Service Automation) и съединители между среди за разработка и контрол на източника.

  • Разгръщане в средите надолу по веригата.

  • Осигуряване или освобождаване на среда

  • Извършване на проверки за статичен анализ срещу решения чрез използване на Инструмент за проверка на решение на Power Apps.

Можете да използвате действия на GitHub за Microsoft Power Platform заедно с всички други налични действия на GitHub за съставяне на вашите работни потоци за създаване и пускане. Работните процеси, които екипите често въвеждат, включват осигуряване на среди за разработка, експортиране от среда за разработка към контрол на източници, генериране на компилации и пускане на приложения. Налични действия на GitHub за Microsoft Power Platform са налични на адрес https://github.com/marketplace/actions/powerplatform-actions.

Важно

Действия на GitHub за Microsoft Power Platform се поддържат само за среда на Microsoft Dataverse с база данни. Повече информация: Създаване на среда с база данни

Ключови концепции

Действия на GitHub ви позволяват да създавате персонализирани работни потоци на жизнения цикъл на разработка на софтуер директно във вашето хранилище на GitHub. За преглед на GitHub действия и основни концепции прегледайте следните статии:

Какво представлява Действия на GitHub за Microsoft Power Platform?

Действия на GitHub за Microsoft Power Platform е колекция от специфични за Microsoft Power Platform действия на GitHub, които премахват необходимостта от ръчно изтегляне на персонализирани инструменти и скриптове за управление на жизнения цикъл на приложенията, изградени върху Microsoft Power Platform. Задачите могат да се използват поотделно, като например импортиране на решение в среда надолу по веригата, или да се използват заедно в работен процес за организиране на сценарий, като например "генериране на артефакт за изграждане", "внедряване за тестване" или "събиране на промени в създателя". Задачите за изграждане могат до голяма степен да бъдат категоризирани в четири типа:

  • Помощник

  • Проверка на качеството

  • Решение

  • Управление на среда

За повече информация относно отделните задачи отидете на Действия на GitHub за Microsoft Power Platform.

Получаване на Действия на GitHub за Microsoft Power Platform

Можете да използвате Действия на GitHub за Microsoft Power Platform чрез добавяне на действията във вашия файл дефиниране на работен поток (.yml). Примерни дефиниции на работни потоци са достъпни от Лаборатория за действия на GitHub.

Връзка към среди

За взаимодействие със среда на Dataverse, трябва да се създаде тайна, която позволява на различните GitHub действия да изпълняват необходимата задача. Налични са два типа връзки:

  • Потребителско име/парола: Конфигурира се като обща услуга за връзка с потребителско име и парола. Удостоверяването на потребителско име/парола не поддържа многофакторно удостоверяване.
  • Принцип на услугата и клиентска тайна: Този тип връзка използва удостоверяване въз основа на услугата и поддържа многофакторно удостоверяване. Удостоверяване на принципал на услуга

Налични изпълнители

Действия на GitHub за Microsoft Power Platform може да работи и на Microsoft Windows агенти, и на Linux агенти.

Често задавани въпроси

Как да започна работа с GitHub Actions?

Учебник: Започнете работа с GitHub Actions е на разположение в момента, за да го изпробвате. В уроците е показано как да използвате удостоверяване на принципал на услугата и стандартно удостоверяване с потребителско име/парола.

Как да получа действията на GitHub за Microsoft Power Platform да работи в моето хранилище?

Отидете до GitHub Marketplace for Actions и потърсете Power Platform. Когато пристигнете на страницата, изберете зеления бутон, за да инсталирате действията във вашето хранилище.

Инсталиране на Действия на GitHub

Работят ли действията на GitHub само за Power Apps?

Действията на GitHub работят както за приложения за платно, така и за приложения, управлявани от модел, Power Virtual Agents, потоци на ПИ и традиционни потоци, AI Builder, персонализирани конектори и потоци от данни, всички от които вече могат да бъдат добавени към решение. Включени са и приложения за ангажиране на клиенти.

Мога ли да включа потоци и приложения за платно?

Да, приложенията за потоци и платна са запознати с решението, така че ако тези компоненти се добавят към вашето решение, те могат да участват в жизнения цикъл на вашето приложение. Въпреки това някои стъпки все още изискват ръчна конфигурация, която ще бъде разгледана по-късно тази година, когато въведем променливи на средата и съединители. За списък на текущите ограничения отидете на Известни ограничения.

Колко струват акциите на GitHub за Microsoft Power Platform?

Действия на GitHub са достъпни безплатно. За използване на действията на GitHub обаче е необходим валиден абонамент за GitHub. За да започнете, 2000 минути за действие на месец се предлагат безплатно. Повече информация: Цени на GitHub

Мога ли да използвам GitHub Actions за Microsoft Power Platform с Power Pages?

Да. Можете да качвате данни от портала и да използвате профила за внедряване, за да персонализирате параметрите за внедряване.

Вижте също

GitHub Действия за бележки по Power Platform изданието
Налични действия на GitHub в лаборатория
Налични действия на GitHub