Deli putem


GitHub radnje za Microsoft Power Platform

GitHub Actions omogućuje programerima da izgrade automatizovane tokove posla ž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 (takođe poznatih kao rešenja) koji sadrže različite komponente platforme kao što su aplikacije sa podlogom, aplikacije zasnovane na modelu, tokovi za radnu površinu, Power Virtual Agents roboti za ćaskanje, AI Builder modeli, aplikacije za angažovanje klijenata (Dynamics 365 Sales, Dynamics 365 Customer Service, 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 rad sa GitHub radnjama?

Vodič: Počnite sa GitHub radnjama je trenutno dostupan za isprobavanje. Vodiči pokazuju kako da koristite potvrdu identiteta principala usluge i standardnu potvrdu identiteta korisničkog imena/lozinke.

Kako da mi GitHub radnje za Microsoft Power Platform rade u mom spremištu?

Idite na GitHub Marketplace da biste potražili radnje i potražite Power Platform. Kada dođete na stranicu, izaberite zeleno dugme da biste pokrenuli radnju u spremištu.

Instaliranje GitHub radnje

Da li GitHub radnje rade samo za Power Apps?

GitHub radnje rade i za aplikacije sa podlogom i za aplikacije zasnovane na modelu, Power Virtual Agents, tokove korisničkog interfejsa i tradicionalne tokove, AI Builder, prilagođene konektore i tokove podataka, koji se svi mogu dodati u rešenje. Takođe su uključene aplikacije za angažovanje klijenata.

Mogu li da uvrstim tokove i aplikacije sa podlogom?

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štaju GitHub radnje za 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 uz Power Pages?

Da. Možete učitati podatke o portalu i koristiti profil primene za prilagođavanje parametara primene.

Pogledajte i ovo

GitHub radnje za napomene Power Platform uz izdanje
Dostupne GitHub radnje direktno u laboratoriji
Dostupne GitHub radnje