Bendrinti naudojant


GitHub Actions for Microsoft Power Platform

GitHub Actions leidžia kūrėjams kurti automatizuotas programinės įrangos kūrimo ciklo darbo eigas. Naudodami GitHub Actions Microsoft Power Platform saugykloje galite kurti darbo eigas, kad galėtumėte kurti, išbandyti, supakuoti, išleisti ir diegti programas, atlikti automatizavimą ir valdyti robotus bei kitus komponentus, sukurtus remiantis Microsoft Power Platform.

"GitHub Actions for Microsoft Power Platform" apima šias galimybes:

  • Programų metaduomenų (taip pat žinomų kaip sprendimai), kuriuose yra įvairių platformos komponentų, pvz., drobės programų, modeliu pagrįstų programų, darbalaukio srautų, "Microsoft Copilot Studio" virtualiojo agento pokalbių robotų, "AI Builder" modelių, klientų įtraukimo programų ("Dynamics 365 Sales", "Dynamics 365 Customer Service", "Dynamics 365 Field Service", "Dynamics 365 Marketing" ir "Dynamics 365 Project Service Automation") ir jungtys tarp kūrimo aplinkų ir šaltinio kontrolė.

  • Diegti proceso pabaigos aplinkas.

  • Suteikimo ir nesuteikimo aplinkos

  • Statinės analizės tikrinimas pagal sprendimus naudojant Power Apps sprendimų tikrintuvą.

Galite naudoti "GitHub Actions for Microsoft Power Platform" kartu su bet kokiais kitais galimais "GitHub Actions", kad sukurtumėte kūrimo ir leidimo darbo eigas. Darbo eigos, kurias dažnai sukuria komandos, apima parengimo kūrimo aplinkas, eksportavimą iš programavimo aplinkos į šaltinio valdymą, komponavimo versijos generavimą ir programų paleidimą. GitHub Actions Microsoft Power Platform galima rasti adresu https://github.com/marketplace/actions/powerplatform-actions.

Svarbu

"GitHub Actions for Microsoft Power Platform" palaikomi tik "Microsoft Dataverse" aplinkoje su duomenų baze. Daugiau informacijos: Kurti aplinką su duomenų baze

Pagrindinės sąvokos

"GitHub Actions" leidžia kurti pasirinktines programinės įrangos kūrimo ciklo darbo eigas tiesiai "GitHub" saugykloje. Norėdami apžvelgti "GitHub Actions" ir pagrindines sąvokas, peržiūrėkite šiuos straipsnius:

Kas yra "GitHub Actions", skirta "Microsoft Power Platform"?

"GitHub Actions", skirta "Microsoft Power Platform", yra "Microsoft Power Platform" specifinių "GitHub Actions" rinkinys, kuris pašalina poreikį rankiniu būdu atsisiųsti pasirinktinius įrankius ir scenarijus, kad būtų galima valdyti programų, sukurtų remiantis Microsoft Power Platform. Užduotys gali būti naudojamos individualiai atlikti paprastą užduotį, tokią kaip sprendimo importavimas į apačios srauto aplinką arba kartu su komandų grandine tam, kad būtų valdomas toks scenarijus kaip „artefakto kūrimo generavimas“, „išdėstymas teste“ arba „derliaus kūrėjo pakeitimai“. Kūrimo užduotis iš esmės galima suskirstyti į keturis tipus:

  • Pagalbinė priemonė

  • Kokybės tikrinimas

  • Sprendimas

  • Aplinkos valdymas

Norėdami gauti daugiau informacijos apie atskiras užduotis, eikite į GitHub Actions Microsoft Power Platform.

Gaukite "GitHub Actions", skirtą "Microsoft Power Platform"

Galite naudoti GitHub Actions Microsoft Power Platform įtraukdami veiksmus į savo darbo eigos apibrėžimo failą (.yml). Darbo eigos aprašų pavyzdžius galima rasti GitHub Actions laboratorijoje.

Prisijungimas prie aplinkų

Norint sąveikauti su "Dataverse" aplinka, turi būti sukurta paslaptis, leidžianti įvairiems "GitHub Actions" atlikti reikiamą užduotį. Galimi du ryšių tipai:

  • Vartotojo vardas/slaptažodis: konfigūruota kaip bendras paslaugų ryšys su vartotojo vardu ir slaptažodžiu. Vartotojo vardo / slaptažodžio autentifikavimas nepalaiko kelių faktorių autentifikavimo.
  • Paslaugos pagrindas ir kliento paslaptis: šis ryšio tipas naudoja autentifikavimą pagal paslaugos pagrindą ir palaiko daugiafaktorinį autentifikavimą. Pagrindinio tarnybos pavadinimo autentifikacija

Galima vykdyti

"GitHub Actions for Microsoft Power Platform" gali veikti tiek "Microsoft Windows" agentuose, tiek "Linux" agentuose.

Dažnai užduodami klausimai

Kaip pradėti naudotis GitHub Actions?

Tutorial: Pradėkite naudotis GitHub Actions galite išbandyti dabar. Mokymo programose parodyta, kaip naudoti pagrindinį paslaugos autentifikavimą ir standartinį vartotojo vardo / slaptažodžio autentifikavimą.

Kaip gauti GitHub Actions, kad Microsoft Power Platform veiktų mano saugykloje?

Eikite į GitHub veiksmų prekyvietė ir ieškokite "Power Platform". Kai atvyksite į puslapį, pasirinkite žalią mygtuką, kad akimirksniu atliktumėte veiksmus saugykloje.

GitHub Actions Install

Ar GitHub Actions veikia tik Power Apps?

"GitHub Actions" veikia tiek drobėje, tiek modeliu pagrįstose programose, "Microsoft Copilot Studio" virtualiuose agentuose, vartotojo sąsajos srautuose ir tradiciniuose srautuose, "AI Builder", pasirinktinėse jungtyse ir duomenų srautuose, kuriuos dabar galima įtraukti į sprendimą. Taip pat įtraukiamos klientų įtraukimo programos.

Ar galiu įtraukti srauto ir drobės programas?

Taip, srautų ir drobių programos yra žinomos, taigi, jei šie komponentai prisideda prie jūsų sprendimo, jie gali dalyvauti jūsų programos gyvavimo cikle. Tačiau atliekant tam tikrus veiksmus dar reikia rankinio konfigūravimo, kuris bus sprendžiamas šiais metais, kai pristatysime aplinkos kintamuosius ir jungtis. Jei naudojate dabartinių apribojimų sąrašą, pereikite prie žinomi apribojimai.

Kiek kainuoja GitHub Actions už Microsoft Power Platform?

"GitHub Actions" pasiekiami nemokamai. Tačiau norint naudoti veiksmus "GitHub", reikalinga galiojanti "GitHub" prenumerata. Norėdami pradėti, 2 000 veiksmų minučių per mėnesį gausite nemokamai. Daugiau informacijos: GitHub kainodara

Ar galiu naudoti GitHub Actions Microsoft Power Platform su Power Pages?

Taip. Galite įkelti portalo duomenis ir naudodami visuotinio diegimo profilį pritaikyti diegimo parametrus.

Taip pat žr.

GitHub Actions "Power Platform" leidimo pastabos
Prieinama GitHub Actions Hands on Lab
Galimas GitHub Actions