GitHub Actions a Microsoft Power Platform szolgáltatáshoz
GitHub Actions lehetővé teszi a fejlesztők számára, hogy automatizált szoftverfejlesztési életciklus-munkafolyamatokat hozzanak létre. 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ások metaadatainak (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 CoPilot 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
Hogyan kezdjem el a GitHub műveleteket?
Oktatóanyag: Első lépések a GitHub A műveletek már elérhetők kipróbáláshoz. Az oktatóanyagok bemutatják, hogyan használhatja a szolgáltatásnév hitelesítését és a szabványos felhasználónév/jelszó hitelesítést.
Hogyan szerezhetek GitHub műveleteket az Microsoft Power Platform adattáramban való munkához?
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.
A GitHub műveletek csak működnek Power Apps?
GitHub műveletek vászonalapú és modellvezérelt alkalmazásokhoz, Microsoft CoPilot 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 folyamat- é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 GitHub Actions? Microsoft Power Platform
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 GitHub Actions with Microsoft Power Platform Power Pages?
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 műveletek Hands on Lab
Elérhető GitHub-műveletek