Cvičení – vyčištění prostředí Azure DevOps

Dokončeno

Dokončili jste úkoly pro tento modul. V této části vyčistíte prostředky Azure, přesunete pracovní položku do stavu Hotovo v Azure Boards a vyčistíte prostředí Azure DevOps.

Důležitý

Tato stránka obsahuje důležité kroky pro vyčištění. Vyčištění pomáhá zajistit, aby vám nedošly volné minuty sestavení. Pomůže vám také zajistit, abyste po dokončení tohoto modulu neúčtovaly poplatky za prostředky Azure.

Vyčištění prostředků Azure

Tady odstraníte instance Azure App Service a Azure Functions. Nejjednodušší způsob, jak odstranit instance, je odstranit jejich nadřazenou skupinu prostředků. Když odstraníte skupinu prostředků, odstraníte všechny prostředky v této skupině.

V modulu Vytvoření vydávacího kanálu pomocí Azure Pipelines jste spravovali prostředky Azure prostřednictvím Azure portálu. Zde pomocí Azure Cloud Shellu a nástroje Azure CLI odstraníte své nasazení. Postup je podobný krokům, které jste použili při vytváření prostředků.

K vyčištění vaší skupiny prostředků:

  1. Přejděte na Azure Portal a přihlaste se.

  2. V nabídkové liště vyberte Cloud Shell. Po zobrazení výzvy vyberte prostředí Bash.

    snímek obrazovky webu Azure Portal zobrazující umístění položky nabídky Cloud Shellu

  3. Spuštěním následujícího příkazu az group delete odstraňte použitou skupinu prostředků tailspin-space-game-rg.

    az group delete --name tailspin-space-game-rg
    

    Až budete vyzváni, zadejte y a potvrďte operaci.

  4. Jako volitelný krok po dokončení předchozího příkazu spusťte následující příkaz az group list.

    az group list --output table
    

    Vidíte, že skupina prostředků tailspin-space-game-rg již neexistuje.

Přesuň pracovní položku na Dokončeno

Tady přesunete pracovní položku, kterou jste přiřadili sami sobě dříve v tomto modulu. Přesunete Refaktoring rozhraní API tabulky výsledků jako aplikaci Azure Functions do sloupce Hotovo.

V praxi "Hotovo" často znamená uvedení funkčního softwaru do rukou uživatelů. Pro účely výuky zde označíte tuto práci jako hotovou, protože jste splnili cíl pro tým Tailspin. Chtěli refaktorovat svůj projekt, aby extrahovali API pro žebříček jako aplikaci pro funkce.

Na konci každého sprintunebo iterace práce můžete vy a váš tým uspořádat retrospektivní schůzku. Na schůzce sdílejte práci, kterou jste dokončili, co proběhlo dobře a co můžete zlepšit.

Dokončení pracovní položky:

  1. V Azure DevOps přejděte na Boardsa pak v nabídce vyberte Boards.

  2. Přesuňte Refaktoring rozhraní API tabulky výsledků jako aplikaci Azure Functions pracovní položku ze sloupce Probíhá do sloupce Hotovo.

    snímek obrazovky Azure Boards zobrazující kartu ve sloupci Hotovo.

Zakázat pipeline nebo odstranit projekt

Každý modul v tomto studijním programu poskytuje šablonu. Šablonu můžete spustit a vytvořit pro modul čisté prostředí.

Spuštění více šablon vytváří více projektů Azure Pipelines. Každý projekt odkazuje na stejné úložiště GitHub. Toto nastavení může aktivovat několik pipeline, které se budou spouštět při každém přidání změn na GitHub. Pipelina využívá bezplatné minuty sestavení na našich hostovaných agentech. Pokud se chcete vyhnout ztrátě těchto minut bezplatného sestavení, zakažte nebo odstraňte pipeline, než přejdete na další modul.

Zvolte jednu z následujících možností.

Možnost 1: Zakázání kanálu

Zakažte kanál tak, aby nezpracovál požadavky na sestavení. Pokud chcete, můžete sestavovací linku později znovu povolit. Tuto možnost zvolte, pokud chcete zachovat projekt DevOps a kanál buildu pro budoucí referenci.

Zakázání kanálu:

  1. V Azure Pipelines přejděte ke svému kanálu.

  2. V rozevírací nabídce vyberte Nastavení:

    snímek obrazovky Azure Pipelines s umístěním nabídky Nastavení

  3. V části Zpracování nových žádostí o spuštěnívyberte Zakázáno a pak vyberte Uložit.

    Vaše potrubí už nebude zpracovávat požadavky na sestavení.

Možnost 2: Odstranění projektu Azure DevOps

Odstraňte projekt Azure DevOps, včetně obsahu Azure Boards a kanálu buildu. V budoucích modulech budete moci spustit jinou šablonu, která vytvoří nový projekt ve stavu, ve kterém tento projekt končí. Tuto možnost zvolte, pokud pro budoucí referenci nepotřebujete projekt DevOps.

Odstranění projektu:

  1. V Azure DevOps přejděte do svého projektu. Dříve jsme doporučili pojmenovat tento projekt Space Game – web – Azure Functions.

  2. Vyberte Nastavení projektu v dolním rohu.

  3. V oblasti Přehled přejděte do dolní části a vyberte Odstranit.

    snímek obrazovky Azure Pipelines s umístěním tlačítka Odstranit

  4. V zobrazeném okně zadejte název projektu. Znovu vyberte Odstranit.

    Váš projekt se teď odstraní.