Nadogradnja usluge ALM Accelerator
Periodično objavljujemo ažuriranja ALM Accelerator for Power Platform. Kada je dostupna nova verzija rešenja, sledite korake u ovom članku da biste je nadogradili. Nadogradite šablone cevovoda odvojeno koristeći šablon za sinhronizaciju cevovoda koji je uključen u ALM Accelerator rešenje.
Nemojte koristiti ova uputstva da biste prvi put instalirali ALM Accelerator. Umesto toga, sledite jedan od ovih vodiča:
- Konfigurišite ALM Accelerator pomoću administratorske aplikacije
- Ručno konfigurišite ALM Accelerator
Preuzmite najnovije izdanje
Broj verzije rešenja označava datum izdanja. Na primer, verzija 1.0.20220406.1 znači verzija 1.0, kreirana na 20220406 (yyyyMMdd), ili 6. april 2022.
Preuzmite najnoviju datoteku kompletno rešenje sa GitHub-a. Pomerite se nadole do Sredstva i izaberite CenterofExcellenceALMAccelerator_<najnovija verzija>_managed.zip.
Instalirajte ALM Accelerator rešenje
Prijavite se Power Apps, a zatim izaberite okruženje koje hostuje aplikaciju ALM Accelerator.
Na levoj bočnoj ploči izaberite Rešenja.
Izaberite Uvoz rešenje>Pregledajte, a zatim pretražite lokaciju kompletno rešenje koje ste preuzeli i izaberite datoteku.
Izaberite Sledeće.
Izaberite Napredna podešavanja, a zatim izaberite Ažuriraj.
Izaberite Uvezi.
Ponovo aktivirajte prilagođeni Azure DevOps konektor
Izaberite prilagođene konektore>podataka>CustomAzureDevOps.
Izaberite Uredi.
Na kartici Definicija potvrdite da postoji šest pravila koja su konfigurisana kao što je opisano u sledećem odeljku.
Na kartici Bezbednost izaberite Uredi, a zatim podesite sledeće vrednosti:
- Identitet provajdera: Microsoft Entra ID
- ID klijenta: ID aplikacije (klijenta) iz registracije aplikacije
- Tajna klijenta: Tajna vrednost aplikacije (klijenta) iz registracije aplikacije
- URL resursa: ID aplikacije DevOps (klijent) iz registracije aplikacije
Na kartici Test izaberite Test operaciju.
Potvrdite odgovor Status vraćen je 200.
Izaberite Ažurirajte konektor.
Ažurirajte šablone cevovoda ALM Accelerator.
Proverite prilagođene politike konektora Azure DevOps
Trebalo bi da imate šest pravila na kartici Definicija u prilagođenom konektoru CustomAzureDevOps. Uverite se da su definisani kao što je opisano u sledećim tabelama. Možda ćete morati da kreirate nedostajuće politike ili promenite vrednosti kako bi odgovarale specifikacijama koje slede. Obratite pažnju na Operations
polje, koje se ponekad može podesiti da se isprazni nakon nadogradnje.
Podesite domaćina na politiku https://vssps.dev.azure.com
:
Polje | Vrednost |
---|---|
Imenuj | Podesite domaćina na https://vssps.dev.azure.com |
Predložak | Postavi URL adresu hosta |
Operacije | GetUsers, GetIdentities |
URL predložak | https://vssps.dev.azure.com |
Podesite domaćina na politiku https://app.vssps.visualstudio.com
:
Polje | Vrednost |
---|---|
Imenuj | Podesite domaćina na https://app.vssps.visualstudio.com |
Predložak | Postavi URL adresu hosta |
Operacije | GetOrganizations, GetUserCurrentProfile |
URL predložak | https://app.vssps.visualstudio.com |
Pretvorite varijable definicije izrade u politiku niza:
Polje | Vrednost |
---|---|
Imenuj | Konvertovanje promenljivih definicija za izradu u niz |
Predložak | Konvertovanje objekta u niz (verzija za pregled) |
Operacije | |
Ciljni objekat ili putanja kolekcije | @body().value |
Potputanja svojstva | promenljive |
Putanja novog svojstva | @item().variables |
Naziv svojstva za ključ | key |
Naziv svojstva za vrednost | vrednost |
Pokreni smernice za | Response |
Podesite domaćina na politiku https://vsaex.dev.azure.com
:
Polje | Vrednost |
---|---|
Imenuj | Podesite domaćina na https://vsaex.dev.azure.com |
Predložak | Postavi URL adresu hosta |
Operacije | RemoveMemberFromGroup, AddMemberToGroup |
URL predložak | https://vsaex.dev.azure.com |
Podesite metod za POST politiku:
Polje | Vrednost |
---|---|
Imenuj | Podesite metod na POST |
Predložak | Zahtev za rutu |
Operacije | RunSincPipeline |
Novi put | <organization>/<project>/_apis/pipelines/<pipelineId>/runs |
Način | POST |
Podesite metod za GET za politiku ListItems:
Polje | Vrednost |
---|---|
Imenuj | Podesite metod za GET za ListItems |
Predložak | Zahtev za rutu |
Operacije | Članci liste |
Novi put | <organizacija>/<projekat>/_apis/git/spremišta/repo<>/stavke |
Način | GET |