Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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. Prostředí můžete použít k integraci kanálů průběžné integrace/průběžného doručování (CI/CD) 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í
- Odstraňte 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. Vytváření a odstraňování prostředí byste obvykle dělali samostatně ve svých vlastních procesech.
Požadavky
- Na webu Azure Portal vytvořte testovací prostředí DevTest Labs nebo použijte existující testovací prostředí. Ujistěte se, že je vaše testovací prostředí nakonfigurované tak, aby používalo veřejné prostředí, které je ve výchozím nastavení zapnuté.
- Zaregistrujte se nebo se přihlaste do organizace Azure DevOps Services a vytvořte projekt nebo použijte existující projekt.
- Nainstalujte rozšíření Azure DevTest Labs Tasks ze sady Visual Studio Marketplace do vaší organizace Azure DevOps Services.
Vytvořit nasazovací kanál a prostředí
V projektu Azure DevOps vyberte Verze v části Kanály.
Vyberte New pipeline (Nový kanál).
Výběr šablony na pravé straně ukazuje seznam šablon pro běžné vzory nasazení. V horní části stránky vyberte odkaz Prázdná úloha.
Na stránce Nový kanál vydání rozevřete v panelu nástrojů Úkoly a vyberte Fáze 1.
Vyberte znaménko plus + – vedle Agent job.
V části Přidat úkoly vyhledejte a vyberte Azure DevTest Labs Create Environment a pak vyberte Přidat.
Na levé straně vyberte úlohu Vytvoření prostředí Azure DevTest Labs.
Vyplňte formulář pro vytvoření prostředí Azure DevTest Labs (Preview) následujícím způsobem:
Předplatné Azure RM: V rozevíracím seznamu vyberte své připojení nebo předplatné Azure.
Poznámka:
Informace o vytváření více omezených oprávnění připojení k vašemu 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í. V rozevíracím seznamu vyberte název.Název prostředí: Zadejte název prostředí, které se má v testovacím prostředí vytvořit.
Ú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ě, které obsahuje šablonu, kterou chcete použít. Úložiště jsou určená v zásadách testovacího prostředí. Ruční zadání přátelského jména způsobí selhání. V rozevíracím seznamu vyberte název.
Šablona: Vyberte šablonu, která se má použít k vytvoření prostředí. Ruční zadání přátelského názvu způsobuje selhání. V rozevíracím seznamu vyberte název.
Soubor Parametrů: Přejděte do umístění uloženého souboru parametrů.
Úprava parametrů: Předejte do prostředí vlastní parametry.
K nastavení hodnot parametrů můžete použít buď soubor parametrů, překrytí parametrů, nebo obě možnosti. Tato pole můžete například použít k předání šifrovaného hesla. Můžete také použít proměnné, abyste se vyhnuli předávání tajných informací v protokolech a dokonce se připojili ke službě Azure Key Vault.
Smazat prostředí
Poslední fází procesu je odstranění prostředí, které jste nasadili. Prostředí byste obvykle odstranili po provedení úloh vývojáře nebo spuštění testů nasazených prostředků.
V nasazovacím kanálu vyberte znak + plus vedle úloha agenta.
V okně Přidat úkoly vyhledejte a přidejte prostředí Azure DevTest Labs Delete Environment.
Na levé straně vyberte úlohu Odstranění prostředí Azure DevTest Labs.
Vyplňte formulář následujícím způsobem:
- Předplatné Azure RM: Vyberte připojení nebo předplatné.
- Laboratoř: Vyberte laboratoř, ve které prostředí existuje.
- Název prostředí: Vyberte název prostředí, které chcete odstranit.
V horní části stránky kanálu vydání vyberte Nový kanál vydání a zadejte nový název kanálu.
Vyberte Uložit v pravém horním rohu.