GitHub vállalati műveletek a Microsoft Power Platformhoz

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, és kezelheti a Microsoft Power Platform épülő robotokat és egyéb összetevőket.

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 a https://github.com/marketplace/actions/powerplatform-actions címen érhetők el.

Important

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

főbb fogalmak

GitHub Actions lehetővé teszi egyéni szoftverfejlesztési életciklus-munkafolyamatok létrehozását közvetlenül a GitHub adattárban. A GitHub Actions és az alapvető fogalmak áttekintéséhez tekintse át a következő 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 Microsoft 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?

Tutorial: Első lépések a GitHub Actions használatával jelenleg elérhető kipróbálásra. Az oktatóanyagok bemutatják, hogyan használható a szolgáltatásnév-hitelesítés és a szabványos felhasználónév/jelszó hitelesítés.

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.

GitHub Actions Telepítés

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ég. Első lépésként 2000 műveletperc/hónap ingyenes. További információ: GitHub díjszabás

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