GitHubi toimingud Microsoft Power Platformi jaoks
GitHubi toimingud võimaldavad arendajatel luua automatiseeritud tarkvara arendamise elutsükli töövooge. Koos GitHubi toimingutega Microsoft Power Platform rakenduse jaoks saate luua oma hoidlas töövooge rakenduste loomiseks, testimiseks, pakkimiseks, väljalaskeks ja juurutamiseks ning Microsoft Power Platform`i ehitatud robotite ja muude komponentide haldamiseks.
GitHub toimingud Microsoft Power Platform`i jaoks hõlmavad järgmisi võimalusi:
Rakenduste metaandmete (nimetatakse ka lahendusteks) importimine ja eksportimine, mis sisaldavad erinevaid platvormikomponente, nagu lõuendirakendused, mudelipõhised rakendused, kasutajaliidese vood, Power Virtual Agents vestlusrobotid, AI-Builder mudelid, kliendi kaasamise rakendused (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing ja Dynamics 365 Project Service Automation) ja konnektorite arenduskeskkondade ja lähtekeskkonna juhtelementide vahel.
Allavoolu keskkondadesse juurutamine.
Keskkondade ettevalmistamine või ettevalmistamise tühistamine
Staatilise analüüsi teostamine lahenduste suhtes, kasutades Power Apps lahenduste kontrollijat.
GitHubi toiminguid saate kasutada Microsoft Power Platformile koos muude saadaolevate GitHubi toimingutega, et koostada oma koostamis- ja väljalasketöövood. Töövood, mille meeskonnad tavaliselt paika panevad, hõlmavad arenduskeskkondade ettevalmistamist, eksportimist arenduskeskkonnast lähtekontrolli, järkude loomist ja rakenduste väljalaskmist. Microsoft Power Platform`i halduse jaoks saadaolevad GitHubi toimingud https://github.com/marketplace/actions/powerplatform-actions.
Oluline
Microsoft Power Platform Github Actionsi toetatakse ainult Microsoft Dataverse andmebaasiga seotud keskkondades. Lisateave: Andmebaasida keskkonna loomine
Põhimõisted
GitHubi toimingud võimaldavad teil luua kohandatud tarkvaraarenduse elutsükli töövoogusid otse gitHubi hoidlas. GitHubi toimingutest ja põhimõistetest ülevaate saamiseks vaadake läbi järgmised artiklid.
Mis on GitHubi toimingud Microsoft Power Platformi jaoks?
GitHub Microsoft Power Platformile on kogumik konkreetsed Microsoft Power Platform–spetsiifilisi GitHub tööülesanded, mis kõrvaldavad vajadust käsitsi alla laadida kohandatud tööriistu ja skripte, et hallata rakenduste elutsükli lahendusi, mis on ehitatud Microsoft Power Platform platvormil. Ülesandeid saab kasutada eraldi (näiteks lahenduse importimine allavoolu keskkonda) või koos töövoos selliste stsenaariumide korraldamiseks nagu „järgu artefakti koostamine”, „testimiseks juurutamine” või „kogujate muudatused”. Arendusülesandeid saab jaotada peamiselt nelja tüüpi,
Abiline
Kvaliteedikontroll
Lahendus
Keskkonnahaldus
Üksikute ülesannete kohta lisateabe saamiseks vt GitHubi toimingud Microsoft Power Platformis.
GitHubi toimingute hankimine Microsoft Power Platformi jaoks
GitHubi toimingud Microsoft Power Platformi jaoks saate kasutada, lisades need toimingud oma töövoomääratluse faili (.yml). Näidistöövoo määratlused on saadaval GitHubi toimingute laboris.
Ühendus keskkondadega
Dataverse'i keskkonnaga suhtlemiseks tuleb luua saladus, mis võimaldab erinevatel GitHubi toimingutel nõutud ülesannet täita. Saadaval on kahte tüüpi ühendusi.
- Kasutajanimi/parool: konfigureeritud üldise teenuse ühendusena kasutajanime ja parooliga. Kasutajanime/parooli autentimine ei toeta mitmetegurilist autentimist.
- Teenuse subjekt ja kliendi saladus: see ühenduse tüüp kasutab teenuse subjektil–põhinevat autentimist ja toetab mitmeteguriline autentimine. Teenusepõhine autentimine
Käitamiseks saadaval
GitHub'i toiminguid Microsoft Power Platform`i jaoks saab käitada nii Microsoft Windows agentide kui Linuxì agentidega.
Korduma kippuvad küsimused
Kuidas ma alustan GitHubi toimingutega?
Juhend: GitHubi toimingutega alustamine on teile kohe saadaval. Juhendid näitavad, kuidas kasutada teenuse peamist autentimist ja standardset kasutajanime/salasõna autentimist.
Kuidas saan GitHub'i toimingud Microsoft Power Platform jaoks hoidlas töötamiseks?
Minge GitHub Toimingute turuplatsile ja otsige üles Power Platform. Lehel saabudes valige roheline nupp, nende toimingute oma hoidlas esile toomiseks.

Kas GitHubi toimingud töötavad ainult Power Appsis?
GitHubi toimingud töötavad nii lõuendi kui ka mudelipõhistes rakendustes, Power Virtual Agentsis, kasutajaliidesvoogudes ja tavapärastes voogudes, AI Builderis, kohandatud konnektorites ja andmevoogudes, mida saab nüüd lahendusele lisada. Samuti on kaasatud customer engagementi rakendused.
Kas ma saan kaasata voogu ja lõuendrakendusi?
Jah, vood ja lõuendirakendused on lahenduseteadlikud, seega kui need komponendid lisatakse teie lahendusele, saavad nad osaleda rakenduse elutsüklis. Kuid mõne etapi jaoks on vaja käsitsi konfigureerimist, mis lahendatakse hiljem sel aastal, kui tutvustame keskkonna muutujaid ja konnektoreid. Praeguste piirangute loendi puhul minge teadaolevatele piirangutele.
Kui palju maksab GitHub Actions for Microsoft Power Platform?
GitHub -i Toimingud on saadaval tasuta. Kuid GitHub'iga toimingute kasutamiseks on vaja kehtivat GitHub kordustellimust. Alustamiseks on saadaval tasuta 2000 tegevusminutit/kuus. Lisateave: GitHub -i hinnakujundus
Kas Power Apps portaalides saab kasutada Microsoft Power Platform'i GitHub-toiminguid?
Jah. Saate portaali andmeid üles laadida ja kasutada juurutusprofiili juurutusparameetrite kohandamiseks.