Megosztás a következőn keresztül:


GitHub Actions a Microsoft Power Platform szolgáltatáshoz

A GitHub Actions lehetővé teszi a fejlesztők számára az automatizált szoftverfejlesztői életciklus-munkafolyamatok készítését. A GitHub Actions a Microsoft Power Platform szolgáltatáshoz segítségével munkafolyamatokat hozhat létre a tárolójában az alkalmazások létrehozásához, teszteléséhez, csomagolásához, kiadásához és telepítéséhez; automatizálást végezhet; valamint a robotok és más, Microsoft Power Platform szolgáltatással létrehozott komponensek kezelésére.

A GitHub Actions a Microsoft Power Platform szolgáltatáshoz a következő képességeket tartalmazza:

  • Alkalmazás-metaadatok (más néven megoldások) importálása és exportálása, amelyek különböző platformösszetevőket tartalmaznak, például vászonalapú alkalmazásokat, modellvezérelt alkalmazásokat, asztali folyamatokat, Microsoft másodpilóta Studio virtuális ügynök csevegőrobotokat, AI Builder modelleket, ügyfélkapcsolati alkalmazásokat (Dynamics 365 Sales, Dynamics 365 ügyfélszolgálat, Dynamics 365 Field Service, Dynamics 365 Marketing és Dynamics 365 Project Service Automation), valamint a fejlesztési környezetek és a verziókövetés közötti összekötőket.

  • Telepítés lefelé irányuló környezetekre.

  • Környezetek kiépítése vagy kiépítések megszüntetése

  • Megoldások statikus elemzési ellenőrzése a Power Apps megoldás-ellenőrző használatával.

A Microsoft Power Platform GitHub Actions műveleteket bármely más elérhető GitHub Actions művelettel együtt használhatja a build- és kiadási munkafolyamatok összeállításához. A csoportok által gyakran bevezetett munkafolyamatok közé tartozik a fejlesztési környezetek kiépítése, a fejlesztési környezetből a forrásvezérlésbe való exportálás, a buildek létrehozása és az alkalmazások kiadása. A GitHub Actions a Microsoft Power Platform szolgáltatáshoz a következő helyen érhető el: https://github.com/marketplace/actions/powerplatform-actions.

Fontos

A Microsoft Power Platform GitHub-műveletei csak adatbázissal rendelkező Microsoft Dataverse környezet esetén támogatottak. További információk a Környezet létrehozása adatbázissal részben találhatók.

Fő fogalmak

A GitHub Actions lehetővé teszi, hogy egyéni szoftverfejlesztési életciklus-munkafolyamatokat hozzon létre közvetlenül a GitHub-adattárban. A GitHub Actions és a kapcsolódó alapfogalmak áttekintését a következő cikkekben tekintheti meg:

Mi a GitHub Actions for Microsoft Power Platform szolgáltatás?

A Microsoft Power Platform GitHub Actions olyan Microsoft Power Platform-specifikus GitHub Actions műveletek gyűjteménye, amelyek kiküszöbölik az egyéni eszközhasználat és parancsfájlok manuális letöltésének szükségességét a Microsoft Power Platform rendszerre készített alkalmazások alkalmazás-életciklusának kezelése esetében. A feladatok egyenként is felhasználhatók feladatok végrehajtására (például egy megoldás későbbi környezetbe való importálásához) vagy használhatók együtt egy munkafolyamatban, forgatókönyvek létrehozására (például buildösszetevő létrehozásához, üzembe helyezés tesztelésére vagy a készítő módosításainak felhasználására). A buildelési feladatok nagyrészt négy típusba sorolhatók:

  • Segítő

  • Minőség-ellenőrzés

  • Megoldás

  • Környezet kezelése

Az egyes feladatokról a Microsoft Power Platform GitHub Actions című területen talál további információt.

Szerezze be GitHub Actions a Microsoft Power Platform szolgáltatást

A GitHub Actions for Microsoft Power Platform szolgáltatást a munkafolyamat-definíció fájlban (. yml) szereplő műveletek hozzáadásával használhatja. A minta munkafolyamat-definíciók a GitHub Actions laborból érhetők el.

Kapcsolat a környezetekkel

A Dataverse környezettel való együttműködéshez titkos kódot kell létrehozni, amely lehetővé teszi, hogy a különböző GitHub Actions-műveletek elvégezzék a szükséges feladatot. Kétféle kapcsolattípus használható:

  • Felhasználónév/jelszó: általános szolgáltatási kapcsolatként konfigurált, felhasználónévvel és jelszóval. A felhasználónév/jelszó hitelesítés nem támogatja a többtényezős hitelesítést.
  • A szolgáltatás egyszerű neve és a titkos ügyfélkód: ez a kapcsolattípus a szolgáltatás egyszerű nevén alapuló hitelesítést használja, és támogatja a többtényezős hitelesítést. Egyszerű szolgáltatásos hitelesítés

Elérhető futók

A GitHub Actions a Microsoft Power Platform szolgáltatáshoz mind Microsoft Windows ügynökökön, mind Linux ügynökökön futtatható.

Gyakori kérdések

Első lépések a GitHub Actions rendszerrel

Oktatóanyag: Első lépések a GitHub Actions rendszerrel elérhető kipróbálásra. Az oktatóanyagok bemutatják, hogyan kell használni az egyszerű szolgáltatásos és a normál felhasználónév/jelszó hitelesítést.

Hogyan használható a GitHub Actions for Microsoft Power Platform az adattáramban?

A Github Marketplace for Actions oldalon keressen rá a Power Platform elemre. Amikor megérkezik az oldalra, válassza a zöld gombot a műveletek példányosításához az adattárban.

GitHub Actions telepítése

A GitHub Actions csak a Power Apps esetében működik?

GitHub műveletek vászonalapú és modellvezérelt alkalmazásokhoz, Microsoft másodpilóta Studio virtuális ügynökökhöz, UI-folyamatokhoz és hagyományos folyamatokhoz AI Builder, egyéni összekötőkhöz és adatfolyamokhoz is használhatók, amelyek mindegyike hozzáadható egy megoldáshoz. Az Customer Engagement alkalmazások is ide tartoznak.

Felvehetek folyamatokat és vászonalapú alkalmazásokat?

Igen, a folyamatok és a vászonalapú alkalmazások megoldásérzékenyek, így ha ezeket az összetevőket hozzáadja a megoldáshoz, részt vehetnek az alkalmazás életciklusában. Néhány lépés azonban továbbra is manuális konfigurációt igényel, amelyet még ebben az évben meg kell oldani, amikor bevezetjük a környezeti változókat és összekötőket. Az aktuális korlátozások listáját az Ismert korlátozások részben találja.

Mennyibe kerül a Microsoft Power Platform GitHub Actions?

A GitHub Actions ingyenesen érhető el. Ahhoz azonban, hogy a GitHub műveleteit használni tudja, egy érvényes GitHub-előfizetésre van szükség. Első lépésként 2000 műveletperc/hónap ingyenes. További információk: GitHub árképzése

Használhatom a GitHub Actions for Microsoft Power Platform szolgáltatást a Power Pages szolgáltatással?

Igen. A portáladatokat feltöltheti, és a központi telepítési profillal testreszabhatja a központi telepítés paramétereit.

Kapcsolódó információk

GitHub kibocsátási megjegyzésekhez Power Platform tartozó műveletek
Elérhető GitHub Actions laborgyakorlat
Elérhető GitHub Actions