Microsoft Power Platform GitHub Actions

GitHub Actions võimaldavad arendajatel luua automatiseeritud tarkvaraarenduse elutsükli töövooge. Kui kasutate Microsoft Power Platform jaoks GitHub Actions, saate luua oma hoidlas töövooge, et koostada, testida, pakkida, vabastada ja juurutada rakendusi, automatiseerida ning hallata botte ja muid Microsoft Power Platform põhiseid komponente.

GitHub Actions for Microsoft Power Platform sisaldab 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öölaua vood, Microsoft Copilot Studio virtuaalagentide vestlusrobotid, AI Builder mudelid, kliendikaasamise rakendused (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing ja Dynamics 365 Project Service Automation) ning arenduskeskkondade ja Allikakontroll.

  • Allavoolu keskkondadesse juurutamine.

  • Keskkondade ettevalmistamine või ettevalmistamise tühistamine.

  • Staatilise analüüsi teostamine kontrollib lahendusi, kasutades Power Apps lahenduse kontrollijat.

Saad kasutada GitHub Actions for Microsoft Power Platform'i koos kõigi teiste saadaolevate GitHub Actions'idega, et koostada oma ehitus- ja väljalasketöövooge. 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 GitHub Actions leiate veebisaidilt https://github.com/marketplace/actions/powerplatform-actions.

Oluline

GitHub Actions Microsoft Power Platform toetavad ainult andmebaasiga Microsoft Dataverse keskkonda. Lisateavet leiate teemast Andmebaasiga keskkonna loomine.

Põhimõisted

GitHub Actions abil saate luua kohandatud tarkvaraarenduse elutsükli töövood otse GitHub hoidlas. GitHub Actions ja põhimõistete ülevaate leiate järgmistest artiklitest:

Mis on GitHub Actions Microsoft Power Platform jaoks?

GitHub Actions for Microsoft Power Platform on Microsoft Power Platform-spetsiifiliste GitHub Actions-ide kogum, mis kõrvaldab vajaduse käsitsi alla laadida kohandatud tööriistu ja skripte, et hallata rakenduste elutsüklit, mis on ehitatud Microsoft Power Platform. Ü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

  • Keskkonna haldamine

Lisateabe saamiseks üksikute ülesannete kohta külastage GitHub Actions Microsoft Power Platform.

Hangi GitHub Actions Microsoft Power Platform jaoks

Saad GitHub Actions kasutada Microsoft Power Platform jaoks, lisades tegevused oma töövoo definitsioonifaili (.yml). Näidistöövoo definitsioonid on saadaval GitHub Actions lab kaudu.

Ühendus keskkondadega

Dataverse'i keskkonnaga suhtlemiseks tuleb luua saladus, mis võimaldab erinevatel GitHub Actions'il vajalikku ü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

Microsoft Power Platform GitHub Actions saab töötada nii Windows agentide kui ka Linuxi agentidega.

Korduma kippuvad küsimused

Kuidas alustada GitHub Actions?

Õppetükk: GitHub Actions kasutamise alustamine on teile katsetamiseks saadaval. Õppetükid näitavad, kuidas kasutada teenusesubjekti autentimist ja standardset kasutajanime-/parooliautentimist.

Kuidas saada GitHub Actions Microsoft Power Platform töö eest oma hoidlas?

Mine GitHub Marketplace for Actions lehele ja otsi Power Platform. Kui olete lehele jõudnud, valige roheline nupp, et toimingud oma repositooriumisse luua.

GitHub Actions Installi

Kas GitHub Actions töötab ainult Power Apps puhul?

GitHub Actions töötab nii lõuendi kui mudelipõhiste rakenduste, Microsoft Copilot Studio virtuaalagentide, kasutajaliidese ja traditsiooniliste voogude, AI Builder, 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 lahendusest teadlikud, nii et kui lisate need komponendid oma 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 maksab GitHub Actions Microsoft Power Platform eest?

GitHub Actions on tasuta saadaval. GitHub toimingute kasutamiseks on teil siiski vaja kehtivat GitHub tellimust. Alustamiseks saate 2000 toiminguminutit kuus tasuta. Lisateavet leiate teemast GitHub hinnakiri.

Kas ma saan kasutada GitHub Actions Microsoft Power Platform jaoks koos Power Pages?

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

Vt ka

GitHub Actions Power Platformi väljalaskemärkmete jaoks
Saadaval GitHub Actions Hands on Lab
Saadaval GitHub Actions