Integrace prostředí DevTest Labs do Azure Pipelines

Rozšíření Azure DevTest Labs Tasks můžete použít k integraci Azure DevTest Labs do Azure Pipelines. V tomto článku použijete rozšíření k vytvoření a nasazení prostředí a následnému odstranění prostředí, a to vše v jednom kanálu. Pomocí prostředí můžete integrovat kanály verze průběžné integrace/průběžného doručování (CI/CD) služby Azure Pipelines s Azure DevTest Labs.

Rozšíření Azure DevTest Labs Tasks přidá do Azure Pipelines následující úlohy:

  • Vytvoření prostředí
  • Odstranění prostředí

Tyto úlohy usnadňují rychlé nasazení prostředí pro konkrétní test a následné odstranění prostředí po dokončení testu. Obvykle byste vytváření a odstraňování prostředí dělali samostatně ve svých vlastních kanálech.

Informace o dalších úlohách rozšíření, jako je vytváření virtuálních počítačů a vlastních imagí, najdete v tématu Integrace DevTest Labs do Azure Pipelines.

Požadavky

Vytvoření kanálu a prostředí verze

  1. V projektu Azure DevOps v části Pipelines (Kanály) vyberte Releases (Vydané verze).

  2. Vyberte Nový kanál.

  3. Výběrem šablony na pravé straně se zobrazí seznam šablon pro běžné vzory nasazení. V horní části stránky vyberte odkaz Prázdná úloha .

  4. Na stránce Nový kanál verze přetáhněte na panelu nástrojů Úkoly a vyberte Fáze 1.

    Snímek obrazovky znázorňující otevření fáze vydání kanálu

  5. Vyberte znaménko + plus vedle položky Úloha agenta.

  6. V části Přidat úlohy vyhledejte a vyberte Azure DevTest Labs Vytvořit prostředí a pak vyberte Přidat.

  7. Na levé straně vyberte úlohu Azure DevTest Labs Vytvořit prostředí.

  8. Vyplňte formulář Azure DevTest Labs Vytvořit prostředí (Preview) následujícím způsobem:

    Snímek obrazovky ukazuje pole potřebná pro prostředí Azure Pipelines pro Azure DevTest Labs.

    • Předplatné Azure RM: V rozevíracím seznamu vyberte vaše připojení nebo předplatné Azure.

      Poznámka

      Informace o vytvoření připojení s více omezenými oprávněními k předplatnému Azure najdete v tématu Koncový bod služby Azure Resource Manager.

    • Testovací prostředí: Vyberte název testovacího prostředí, pro které chcete nasazení provést. Můžete také použít proměnnou $(labName). Ruční zadání názvu způsobí selhání. Vyberte jméno z rozevíracího seznamu.

    • Název prostředí: Zadejte název prostředí, které se má vytvořit v testovacím prostředí.

    • Úložiště: Vyberte úložiště zdrojového kódu, které obsahuje šablonu.

      Můžete zvolit výchozí úložiště, úložiště veřejného prostředí nebo jiné úložiště obsahující šablonu, kterou chcete použít. Úložiště jsou určená v zásadách testovacího prostředí. Ruční zadání popisného názvu způsobí selhání. Vyberte jméno z rozevíracího seznamu.

    • Šablona: Vyberte šablonu, která se má použít k vytvoření prostředí. Ruční zadání popisného názvu způsobí selhání. Vyberte jméno z rozevíracího seznamu.

    • Soubor parametrů: Přejděte do umístění uloženého souboru parametrů.

    • Přepsání parametrů: Předávají prostředí vlastní parametry.

    K nastavení hodnot parametrů můžete použít soubor parametrů, přepsání parametrů nebo obojí. Tato pole můžete například použít k předání šifrovaného hesla. Pomocí proměnných se také můžete vyhnout předávání tajných informací v protokolech a dokonce se připojit k Azure Key Vault.

Odstranění prostředí

Poslední fází kanálu je odstranění prostředí, které jste nasadili. Obvykle byste prostředí odstranili po provedení úloh pro vývojáře nebo spuštění testů nasazených prostředků.

  1. V kanálu verze vyberte znaménko + plus vedle položky Úloha agenta.

  2. V okně Přidat úlohy vyhledejte a přidejte Azure DevTest Labs Odstranit prostředí.

  3. Vlevo vyberte úlohu Azure DevTest Labs Odstranit prostředí.

  4. Vyplňte formulář následujícím způsobem:

    • Předplatné Azure RM: Vyberte připojení nebo předplatné.
    • Testovací prostředí: Vyberte testovací prostředí, ve kterém prostředí existuje.
    • Název prostředí: Vyberte název prostředí, které chcete odstranit.
  5. V horní části stránky kanálu verze vyberte Nový kanál verze a zadejte nový název kanálu.

  6. Vpravo nahoře vyberte Uložit .

Další kroky