Jagamisviis:


GitHubi toimingud Microsoft Power Platformi jaoks

GitHubi toimingud võimaldavad arendajatel luua automatiseeritud tarkvaraarenduse 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:

  • Rakenduse metaandmete importimine ja eksportimine (tuntud ka kui lahendused), mis sisaldavad erinevaid platvormi komponente, nagu lõuendirakendused, mudelipõhised rakendused, töölauavoolud, Microsoft Copilot Studio virtuaalagendi vestlusrobotid, AI Builderi mudelid, kliendikaasamise rakendused (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing ja Dynamics 365 Project Service Automation) ning ühendused arenduskeskkondade ja lähtekoodi halduse 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 Platformi 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”. Ehitamisülesandeid võib suuresti jagada 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.
  • Teenusesubjekti ja kliendi saladus: see ühenduse tüüp kasutab teenusesubjektipõhist autentimist ja toetab mitmikautentimist. 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 GitHub Actionsiga alustada?

Õpetus: GitHub Actionsiga alustamine on kohe proovimiseks saadaval. Õpetused näitavad, kuidas kasutada teenuseprincipaali autentimist ja standardset kasutajanime/parooli autentimist.

Kuidas ma saan GitHubi toiminguid oma repositooriumis töötamiseks? Microsoft Power Platform

Minge toimingute jaoks GitHub turuplatsile ja otsige Power Platformi. Kui olete lehele jõudnud, valige roheline nupp, et toimingud oma repositooriumisse luua.

GitHub -i Toimingute installimine

Kas GitHubi toimingud toimivad ainult ` Power Apps` puhul?

GitHub Actions töötab nii lõuendi kui mudelipõhiste rakenduste, Microsoft Copilot Studio virtuaalagentide, UI voogude ja traditsiooniliste voogude, AI Builderi, kohandatud ühenduste ja andmevoogude jaoks, mida kõiki saab nüüd lahendusse lisada. Siia kuuluvad ka Customer Engagementi rakendused.

Kas ma saan lisada voo- ja lõuendirakendusi?

Jah, vood ja lõuendirakendused on lahenduseteadlikud, nii et kui need komponendid lisatakse teie lahendusele, saavad nad osaleda teie rakenduse elutsüklis. Kuid mõned sammud nõuavad siiski käsitsi konfigureerimist, mida käsitletakse käesoleva aasta lõpupoole, kui tutvustame keskkonnamuutujaid ja konnektoreid. Praeguste piirangute loendi leiate jaotisest Teadaolevad piirangud.

Kui palju GitHub Actions for Microsoft Power Platform maksab?

GitHub Actions on saadaval tasuta. GitHub Actions kasutamiseks on siiski vaja kehtivat GitHubi tellimust. Alustamiseks on tasuta saadaval 2000 tegevusminutit kuus. Lisateave: GitHubi hinnakujundus

Kas ma saan GitHubi toiminguid kasutada koos Microsoft Power Platform funktsiooniga Power Pages?

Jah. Saate portaali andmeid üles laadida ja kasutada juurutusprofiili juurutusparameetrite kohandamiseks.

Vaata ka

GitHubi toimingud väljalaskemärkmete jaoks Power Platform
Saadaval olevad GitHubi toimingud Praktiline labor
Saadaval olevad GitHubi toimingud