GitHub radnje za Microsoft Power Platform
GitHub Actions omogućavaju programerima da izgrade automatizovane tokove životnog ciklusa razvoja softvera. Uz GitHub radnje za Microsoft Power Platform, možete da kreirate tokove posla u vašem spremištu za izgradnju, testiranje, pakovanje, objavljivanje i primenu aplikacija; izvršite automatizaciju; i upravljate robotima i ostalim komponentama izgrađenim na platformi Microsoft Power Platform.
GitHub radnje za Microsoft Power Platform uključuju sledeće mogućnosti:
Uvoz i izvoz metapodataka aplikacija (poznatih i kao rešenja) koji sadrže različite komponente platforme kao što su aplikacije platna, aplikacije zasnovane na modelu, tokovi na radnoj površini, Microsoft chatbotovi virtuelnih agenata CoPilot Studio, AI Builder modeli, aplikacije za angažovanje kupaca (Dynamics 365 Sales, Dynamics 365 korisnička služba Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation) i konektori između razvojnih okruženja i kontrole izvora.
Primena u posledičnim okruženjima.
Obezbeđivanje ili oslobađanje okruženja
Proveravanje statičke analize rešenja pomoću Power Apps provere rešenja.
Možete da koristite GitHub radnje za Microsoft Power Platform zajedno sa svim ostalim dostupnim GitHub radnjama da biste sastavili tokove posla za izgradnju i objavljivanje. Tokovi posla koje timovi obično uspostavljaju uključuju obezbeđivanje razvojnih okruženja, izvoz iz razvojnog okruženja u kontrolu izvora, generisanje izrade i objavljivanje aplikacija. GitHub radnje za Microsoft Power Platform su dostupne na adresi https://github.com/marketplace/actions/powerplatform-actions.
Važno
GitHub radnje za Microsoft Power Platform su podržane samo za Microsoft Dataverse okruženje sa bazom podataka. Još informacija: Kreiranje okruženja sa bazom podataka
Ključni koncepti
GitHub akcije vam omogućavaju da kreirate prilagođene tokove posla životnog ciklusa razvoja softvera direktno u vašem GitHub spremištu. Za pregled usluge GitHub Actions i osnovnih koncepata pregledajte sledeće članke:
Šta je to GitHub Actions za Microsoft Power Platform?
GitHub radnje za Microsoft Power Platform su kolekcija GitHub radnji specifičnih za Microsoft Power Platform – specifične GitHub radnje koje eliminišu potrebu za ručnim preuzimanjem prilagođenih alata i skripti za upravljanje životnim ciklusom aplikacija izgrađenih u usluzi Microsoft Power Platform. Zadaci se mogu koristiti pojedinačno, kao što je uvoz rešenja u posledično okruženje, ili zajedno u toku posla za orkestriranje scenarija kao što su „generisanje artefakta gradnje“, „primena za testiranje“ ili „preuzimanje promena autora“. Razvojni zadaci mogu se u velikoj meri svrstati u četiri tipa:
Pomoćni
Provera kvaliteta
Rešenje
Upravljanje okruženjima
Za više informacija o pojedinačnim zadacima, idite na GitHub radnje za Microsoft Power Platform.
GitHub Actions za Microsoft Power Platform
Možete da koristite GitHub Actions za Microsoft Power Platform dodavanjem radnji u datoteku definicije toka posla (.yml). Uzorci definicija toka posla su dostupni u laboratoriji za GitHub radnje.
Povezivanje sa okruženjima
Za interakciju sa Dataverse okruženjem, mora se kreirati tajna koja omogućava različitim GitHub akcijama da izvrše traženi zadatak. Dostupne su dve vrste veza:
- Korisničko ime/lozinka: Konfiguriše se kao generička veza usluge sa korisničkim imenom i lozinkom. Potvrda identiteta preko korisničkog imena / lozinke ne podržava višestruku potvrdu identiteta.
- Tajna principala usluge i klijenta: Ovaj tip veze koristi potvrdu identiteta zasnovanu na principalu usluge i podržava višestruku potvrdu identiteta. Potvrda identiteta principala usluge
Dostupni pokretači
GitHub radnje za Microsoft Power Platform se mogu pokretati na Microsoft Windows agentima i Linux agentima.
Najčešća pitanja
Kako da započnem sa GitHub akcijama?
Vodič: Počnite sa GitHub Actions je dostupan upravo sada za vas isprobati. Vodiči pokazuju kako da koristite autentifikaciju glavnog servisa i standardnu autentifikaciju korisničkog imena / lozinke.
Kako da dobijem GitHub Akcije za Microsoft Power Platform rad u mom spremištu?
Idite na GitHub Marketplace da biste potražili radnje i potražite Power Platform. Kada stignete na stranicu, izaberite zeleno dugme da instancirate akcije u vašem spremištu.
Da li GitHub Akcije rade samo za Power Apps?
GitHub Actions rade i za aplikacije na platnu i na modelu, Microsoft CoPilot Studio virtuelne agente, tokove korisničkog interfejsa i tradicionalne tokove, AI Builder prilagođene konektore i tokove podataka, a svi se sada mogu dodati u rešenje. Takođe su uključene aplikacije za angažovanje klijenata.
Mogu li uključiti protok i platno aplikacije?
Da, tokovi i aplikacije sa podlogom su napravljene prema rešenjima, pa ako su ove komponente dodate vašem rešenju, one mogu učestvovati u životnom ciklusu vaše aplikacije. Međutim, neki koraci i dalje zahtevaju ručnu konfiguraciju, čime ćemo se pozabaviti kasnije ove godine kada uvedemo promenljive okruženja i konektore. Listu trenutnih ograničenja potražite u odeljku Poznata ograničenja.
Koliko košta GitHub akcije Microsoft Power Platform ?
GitHub radnje su dostupne besplatno. Međutim, za korišćenje radnji na GitHubu potrebna je važeća GitHub pretplata. Za početak je besplatno dostupno 2000 minuta radnji mesečno. Još informacija: GitHub cene
Mogu li da koristim GitHub Actions za Microsoft Power Platform sa Power Pages?
Da. Možete učitati podatke o portalu i koristiti profil primene za prilagođavanje parametara primene.
Pogledajte i ovo
GitHub Akcije za beleške o Power Platform izdanju
Dostupne GitHub akcije Ruke na laboratoriji
Dostupne GitHub akcije