Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
GitHub Actions lehetővé teszi, hogy a fejlesztők automatizált szoftverfejlesztési életciklus-munkafolyamatokat építsenek ki. A Microsoft Power Platform GitHub Actions használatával munkafolyamatokat hozhat létre az adattárban alkalmazások létrehozásához, teszteléséhez, csomagolásához, kiadásához és üzembe helyezéséhez; automatizálást végezhet, valamint Microsoft Power Platform épülő robotokat és egyéb összetevőket kezelhet.
GitHub Actions a Microsoft Power Platformhez a következő képességeket tartalmazza:
Az alkalmazás metaadatainak (más néven megoldásoknak) importálása és exportálása, amelyek különböző platformösszetevőket tartalmaznak, például vászonalapú alkalmazásokat, modellalapú alkalmazásokat, asztali folyamatokat, Microsoft Copilot Studio virtuálisügynök-csevegőrobotokat, AI Builder-modelleket, ügyfél-előjegyzési alkalmazásokat (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing és Dynamics 365 Project Service Automation), valamint összekötőket a fejlesztési környezetek és a forráskövetés között.
Telepítés lefelé irányuló környezetekre.
Környezetek kiépítése vagy kiépítések megszüntetése.
Statikus elemzési ellenőrzések végrehajtása megoldásokon a Power Apps megoldás-ellenőrző használatával.
A GitHub Actions a Microsoft Power Platformhoz, valamint bármely más elérhető GitHub Actions használható az építési és kiadás 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 Microsoft Power Platform GitHub Actions itt https://github.com/marketplace/actions/powerplatform-actionstalálhatja meg.
Important
GitHub Actions Microsoft Power Platform csak egy adatbázissal rendelkező Microsoft Dataverse környezetet támogat. További információ: Környezet létrehozása adatbázissal.
főbb fogalmak
A GitHub Actions használatával egyéni szoftverfejlesztési életciklus-munkafolyamatokat hozhat létre közvetlenül a GitHub adattárban. A GitHub Actions és az alapvető fogalmak áttekintéséhez tekintse meg az alábbi cikkeket:
Mit jelent a GitHub Actions használata a Microsoft Power Platformhoz?
A Microsoft Power Platform GitHub Actions olyan, a Microsoft Power Platformhoz készült GitHub Actions gyűjtemény, amely szükségtelenné teszi az egyéni eszközök és szkriptek manuális letöltését az alkalmazás életciklusának kezelésére. 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 GitHub Actions Microsoft Power Platform című témakörben talál további információt.
GitHub Actions beszerzése a Microsoft Power Platform számára
A GitHub Actions-t a Microsoft Power Platformhoz használhatja a munkafolyamat-definíciós fájl (.yml) műveleteinek hozzáadásával. A minta munkafolyamat-definíciók a GitHub Actions laborban érhetők el.
Kapcsolat a környezetekkel
A Dataverse-környezettel való interakcióhoz létre kell hozni egy titkos kulcsot, amely lehetővé teszi a különböző GitHub Actions számára a szükséges feladat végrehajtását. 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. Szolgáltatási főazonosító hitelesítése
Elérhető futók
A Microsoft Power Platform GitHub Actions Windows ügynökökön és Linux-ügynökökön egyaránt futtathatók.
Gyakori kérdések
Hogyan kezdjem el a GitHub Actions?
Oktatóanyag: A GitHub Actions használatának első lépéseit kipróbálhatja. Az oktatóanyagok bemutatják, hogyan használhatja a szolgáltatásnév-hitelesítést és a szabványos felhasználónevet/jelszót.
Hogyan állíthatom be a GitHub Actionst a Microsoft Power Platform számára az én adattáramban?
Nyissa meg a GitHub Marketplace for Actions és keresse meg a Power Platformot. Amikor megérkezik az oldalra, válassza a zöld gombot a műveletek adattárba való példányosításához.
Csak a Power Apps-ben működnek a GitHub Actions?
A GitHub Actions a vászon- és modellalapú alkalmazásokhoz, a Microsoft Copilot Studio virtuális ügynökeihez, a felhasználói felületi folyamatokhoz és a hagyományos folyamatokhoz, az AI Builderhez, az egyéni összekötőkhöz és az adatfolyamokhoz is használható, amelyek mindegyike mostantól 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ülnek a GitHub Actions funkciók a Microsoft Power Platformhoz?
GitHub Actions díjmentesen elérhetők. A GitHub műveleteinek használatához azonban érvényes GitHub előfizetésre van szüksége. Első lépésként havonta 2000 akciópercet kap ingyen. További információkért lásd a GitHub díjszabását.
Használhatom a GitHub Actions-t a Microsoft Power Platform Power Pages-szel?
Igen. A portáladatokat feltöltheti, és a központi telepítési profillal testreszabhatja a központi telepítés paramétereit.
Lásd még
A GitHub Actions használata a Microsoft Power Platformhoz – kiadási megjegyzések
Elérhető GitHub Actions laborgyakorlat
Elérhető GitHub-műveletek