Sdílet prostřednictvím


Upgrade aplikace ALM Accelerator

Pravidelně vydáváme aktualizace ALM Accelerator for Power Platform. Když je k dispozici nová verze řešení, upgradujte ji podle kroků v tomto článku. Upgradujte šablony kanálu samostatně pomocí šablony synchronizace kanálu, která je součástí řešení ALM Accelerator.

Tyto pokyny nepoužívejte k první instalaci ALM Accelerator. Místo toho využijte jeden z těchto průvodců:

Stažení nejnovější verze

Číslo verze řešení označuje datum vydání. Například verze 1.0.20220406.1 znamená verzi 1.0, vytvořenou dne 20220406 (yyyyMMdd) nebo 6. dubna 2022.

Stáhněte si nejnovější soubor spravovaného řešení z GitHub. Přejděte dolů na Zdroje a vyberte CenterofExcellenceALMAccelerator_<nejnovější verze>_managed.zip.

Instalace řešení ALM Accelerator

  1. Přihlaste se do Power Apps a vyberte prostředí, ve kterém je hostována aplikace ALM Accelerator.

  2. V levém bočním panelu vyberte Řešení.

  3. Vyberte Importovat řešení>Procházet a poté vyhledejte umístění spravovaného řešení, které jste stáhli, a vyberte soubor.

  4. Vyberte Další.

  5. Vyberte Pokročilá nastavení a poté Aktualizovat.

  6. Vyberte Importovat.

Reaktivace vlastního konektoru Azure DevOps

  1. Vyberte Data>Vlastní konektory>CustomAzureDevOps.

  2. Vyberte položku Upravit.

  3. Na kartě Definice potvrďte, že existuje šest zásad, které jsou nakonfigurovány podle popisu v následující části.

  4. Na kartě Zabezpečení vyberte Upravit a poté nastavte následující hodnoty:

  5. Na kartě Test vyberte Zkušební provoz.

  6. Potvrďte, že je vrácený Stav odpovědi 200.

  7. Vyberte Aktualizovat konektor.

  8. Aktualizujte šablony kanálu ALM Accelerator.

Ověření zásad vlastního konektoru Azure DevOps

Na kartě Definice ve vlastním konektoru CustomAzureDevOps byste měli mít šest zásad. Zkontrolujte, že jsou definovány podle popisu v následujících tabulkách. Možná budete muset vytvořit chybějící zásady nebo změnit hodnoty, aby odpovídaly specifikacím, které následují. Věnujte pozornost poli Operations, které může být někdy po upgradu prázdné.

Nastavte hostitele na zásadu https://vssps.dev.azure.com:

Pole Hodnota
Name Nastavit hostitele na https://vssps.dev.azure.com
Template Nastavení URL adresy hostitele
Operace GetUsers, GetIdentities
Šablona URL https://vssps.dev.azure.com

Nastavte hostitele na zásadu https://app.vssps.visualstudio.com:

Pole Hodnota
Name Nastavit hostitele na https://app.vssps.visualstudio.com
Template Nastavení URL adresy hostitele
Operace GetOrganizations, GetUserCurrentProfile
Šablona URL https://app.vssps.visualstudio.com

Zásada Převést proměnné definice sestavení na pole:

Pole Hodnota
Name Převést proměnné definice sestavení na pole
Template Převedení objektu na pole (Preview)
Operace
Cesta k cílovému objektu nebo kolekci @body().value
Podcesta vlastnosti proměnné
Cesta nové vlastnosti @item().variables
Název vlastnosti klíče klíč
Název vlastnosti hodnoty value
Spustit zásadu na Odpověď

Nastavte hostitele na zásadu https://vsaex.dev.azure.com:

Pole Hodnota
Name Nastavit hostitele na https://vsaex.dev.azure.com
Template Nastavení URL adresy hostitele
Operace RemoveMemberFromGroup, AddMemberToGroup
Šablona URL https://vsaex.dev.azure.com

Nastavte metodu na zásadu POST:

Pole Hodnota
Name Nastavení metody na zásadu POST
Template Směrování žádosti
Operace RunSyncPipeline
Nová cesta <organizace>/<projekt>/_apis/pipelines/<pipelineId>/běží
metoda POST

Pro zásady ListItems nastavte metodu na GET:

Pole Hodnota
Name Pro zásady ListItems nastavte metodu na GET
Template Směrování žádosti
Operace ListItems
Nová cesta <organizace>/<projekt>/_apis/git/repositories/<repo>/items
metoda GET