GitHub akcije za Microsoft Power Platform
GitHub Actions omogućuju razvojnim programerima izradu automatiziranih tijekova rada životnog ciklusa razvoja softvera. Uz GitHub radnje za Microsoft Power Platform možete stvoriti tijekove rada u svojem spremištu za izgradnju, testiranje, pakiranje, objavljivanje i uvođenje aplikacija; izvesti automatizaciju; i upravljati botovima i ostalim komponentama izgrađenima na platformi Microsoft Power Platform.
GitHub radnje za platformu Microsoft Power Platform uključuju sljedeće mogućnosti:
Uvoz i izvoz metapodataka aplikacija (poznatih i kao rješenja) koji sadrže različite komponente platforme kao što su aplikacije radnog područja, aplikacije utemeljene na modelu, tijekovi radne površine, Microsoft chatbotovi virtualnih agenata CoPilot Studio, AI Builder modeli, aplikacije za angažiranje kupaca (Dynamics 365 Sales, Dynamics 365 služba za korisnike Dynamics 365 Field Service, Dynamics 365 Marketing i Dynamics 365 Project Service Automation) i poveznici između razvojnih okruženja i kontrole izvora.
Uvođenje u nizvodna okruženja.
Dodjela ili ukidanje okruženja
Izvođenje provjera statičke analize na rješenju pomoću Power Apps provjeritelja rješenja.
Radnje GitHub možete koristiti za Microsoft Power Platform zajedno s ostalim dostupnim radnjama GitHub za sastavljanje vaših tijekova rada međuverzije i objavljivanja. Tijekovi rada koje timovi obično uspostavljaju uključuju dodjelu resursa razvojnog okruženja, izvoz iz razvojnog okruženja u kontrolu izvora, generiranje međuverzija i objavljivanje aplikacija. GitHub radnje za Microsoft Power Platform dostupne su na https://github.com/marketplace/actions/powerplatform-actions.
Važno
GitHub radnje za Microsoft Power Platform podržane su samo za okruženje Microsoft Dataverse s bazom podataka. Dodatne informacije: Stvaranje okruženja s bazom podataka
Osnovni koncepti
Radnje GitHub omogućuju vam stvaranje prilagođenih tijekova životnog ciklusa razvoja softvera izravno u vašem GitHub spremištu. Pregled radnji servisa GitHub i temeljnih koncepata potražite u sljedećim člancima:
Što su radnje servisa GitHub za Microsoft Power Platform?
Radnje GitHub za Microsoft Power Platform zbirka su specifičnih radnji GitHub za Microsoft Power Platform koje eliminiraju potrebu za ručnim preuzimanjem prilagođenih alata i skripti za upravljanje životnim ciklusom aplikacija izgrađenih na platformi Microsoft Power Platform. Zadaci se mogu koristiti pojedinačno, kao što je uvoz rješenja u nizvodno okruženje ili se mogu koristiti zajedno u tijeku rada za orkestriranje scenarija kao što je „generiranje artefakta međuverzije”, „implementacija za testiranje” ili „prikupljanje promjena autora”. Zadaci međuverzije mogu se kategorizirati u četiri tipa:
Pomoćnik
Provjera kvalitete
Rješenje
Upravljanje okruženjem
Za dodatne informacije o pojedinačnim zadacima idite na Radnje GitHub za Microsoft Power Platform.
Nabavite radnje servisa GitHub za Microsoft Power Platform
Radnje servisa GitHub za Microsoft Power Platform možete koristiti dodavanjem radnji u datoteku definicije tijeka rada (.yml). Primjeri definicija tijeka rada dostupni su na Laboratorij radnji GitHub.
Veze na okruženja
Za interakciju s okruženjem Dataverse mora se stvoriti tajna koja raznim radnjama servisa GitHub omogućuje da izvrše traženi zadatak. Dostupne su dvije vrste veza:
- Korisničko ime / zaporka: Konfigurirano kao generička usluga veza s korisničkim imenom i zaporkom. Provjera autentičnosti korisničkog imena/lozinke ne podržava višestruku provjeru autentičnosti.
- Načelo usluge i tajna klijenta: ova vrsta veze koristi provjeru autentičnosti temeljenu na načelu usluge i podržava višestruku provjeru autentičnosti. Provjera autentičnosti upravitelja usluge
Dostupni pokretači
GitHub radnje za Microsoft Power Platform mogu se izvoditi i na Microsoft Windows agentima i na Linux agentima.
Najčešća pitanja
Kako započeti s GitHub akcijama?
Vodič: Početak rada s GitHub akcijama dostupan je upravo sada za isprobavanje. Vodiči pokazuju kako koristiti provjeru autentičnosti glavnog servisa i standardnu provjeru autentičnosti korisničkog imena/lozinke.
Kako mogu dobiti GitHub akcije za Microsoft Power Platform rad u svom spremištu?
Idite na GitHub Marketplace za radnje i potražite Power Platform. Kada stignete na stranicu, odaberite zeleni gumb da biste instancirali radnje u spremište.
Rade li GitHub akcije samo za Power Apps?
GitHub Actions rade i za aplikacije radnog područja i aplikacije utemeljene na modelu, CoPilot Studio virtualne agente, Microsoft tijekove korisničkog sučelja i tradicionalne tijekove, AI Builder prilagođene poveznike i tokove podataka, a sve se to sada može dodati u rješenje. Uključene su i aplikacije za angažman klijenata.
Mogu li uključiti aplikacije tijeka i radnog područja?
Da, tijekovi i aplikacije od gotovih gradivnih elemenata svjesne su rješenja, tako da ako se ove komponente dodaju u vaše rješenje, mogu sudjelovati u životnom ciklusu vaše aplikacije. Međutim, neki koraci i dalje zahtijevaju ručnu konfiguraciju koja će se riješiti kasnije ove godine kada uvedemo varijable i poveznike okruženja. Za popis trenutnih ograničenja idite na Poznata ograničenja.
Koliko košta GitHub Actions Microsoft Power Platform ?
Radnje GitHub dostupne su besplatno. Međutim, za korištenje radnji na GitHubu potrebna je valjana pretplata na GitHub. Za početak je besplatno dostupno 2000 akcijskih minuta mjesečno. Dodatne informacije: Cijene za GitHub
Mogu li koristiti GitHub akcije za Microsoft Power Platform s Power Pages?
Da. Možete prenijeti podatke portala i upotrijebiti profil za implementaciju da biste prilagodili parametre implementacije.
Pogledajte
GitHub akcije za napomene o Power Platform izdanju
Dostupne GitHub akcije Hands on Lab
Dostupne GitHub akcije