練習:清除您的 Azure DevOps 環境

已完成

您已完成本課程模組的工作。 在此單元中,您會清除 Azure 資源、將工作專案移至 Azure Boards 上的 [完成 ] 狀態,以及清除您的 Azure DevOps 環境。

重要

此頁面包含重要的清除步驟。 執行清除有助於確保您不會用盡可用的建置時間。 這也有助於確保您在完成本課程模組後,不需支付 Azure 資源的費用。

清除 Azure 資源

在這裡,您會刪除 Azure App Service 執行個體。 刪除執行個體的最簡單方式,就是刪除其父資源群組。 當您刪除資源群組時,也會刪除該群組中的所有資源。

使用 Azure Pipelines 建立發行管線課程模組中,您透過 Azure 入口網站管理 Azure 資源。 在這裡,您可以透過 Azure Cloud Shell 使用 Azure CLI 來卸除您的部署。 這些步驟與建立資源時使用的步驟類似。

若要清除您的資源群組:

  1. 前往 Azure 入口網站並登入。

  2. 從功能表列中,選取 [Cloud Shell]。 當出現提示時,請選取 Bash 體驗。

    A screenshot of the Azure portal showing the location of the Cloud Shell menu item.

  3. 若要刪除您使用的資源群組 (tailspin-space-game-rg),請執行下列 az group delete 命令。

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

    當出現提示時,請輸入 y 確認操作。

  4. 您也可以選擇是否要在上一個命令完成之後,執行下列 az group list 命令。

    az group list --output table
    

    您會發現,tailspin-space-game-rg 資源群組已不存在。

將工作項目移至 [完成]

現在,將您稍早在本課程模組中指派給自己的工作項目移動。 將 [建立多階段管線] 移至 [完成] 資料行。

實務上,[完成] 通常表示您已將可運作的軟體交付給使用者。 為了學習方便,您可以在這裡將此工作標示為完成,因為您已達到 Tailspin 小組的目標。 他們想要的是定義完整的多階段管線,以提供新功能。

在每個「短期衝刺」(或工作反覆項目) 結束時,您和小組都可以召開回顧會議。 在會議中,分享已完成的工作、有進展的項目,以及可以改進的部分。

若要完成工作項目:

  1. 從 Azure DevOps 中,移至 Boards,然後從功能表中選取 [Boards]

  2. 將 [建立多階段管線] 工作項目,從 [執行中] 資料行移至 [完成] 資料行。

    A screenshot of Azure Boards, showing the card in the Done column.

停用管線或刪除您的專案

此學習路徑中的每個課程模組都會提供範本。 您可以執行範本,為課程模組建立全新的環境。

執行多個範本將會產生多個 Azure Pipelines 專案。 每個專案都會指向相同的 GitHub 存放庫。 每當您將變更推送至 GitHub 存放庫時,此設定就可能觸發多個管線的執行。 管線執行會用盡我們裝載代理程式上可用的建置時間。 若要避免失去這些可用的建置時間,請在繼續下一個課程模組之前,先停用或刪除您的管線。

選取下列其中一個選項。

選項 1:停用管線

停用管線,以避免其繼續處理組建要求。 如有需要,您可以稍後再重新啟用建置管線。 如果您想要保留 DevOps 專案和建置管線以供日後參考,請選取此選項。

若要停用管線:

  1. 在 Azure Pipelines 中,移至您的管線。

  2. 從下拉式清單中,選取 [設定]

    A screenshot of Azure Pipelines showing the location of the Settings menu.

  3. 在 [處理新的執行要求] 下方選取 [停用],然後選取 [儲存]

    現在,您的管線不會再處理組建要求。

選項 2:刪除 Azure DevOps 專案

刪除您的 Azure DevOps 專案,包括 Azure Boards 的內容和組建管線。 您可以在後續的課程模組中執行另一個範本,並從此專案停止的狀態,開始執行新專案。 如果您後續不需再參考 DevOps 專案,請選取此選項。

若要刪除專案:

  1. 在 Azure DevOps 中,前往您的專案。 我們先前已建議您將此專案命名為 Space Game - web - Multistage

  2. 選取 Azure DevOps 頁面左下角的 [專案設定]

  3. 在 [專案詳細資料] 區域中向下捲動,然後選取 [刪除]

    A screenshot of Azure Pipelines showing the location of the Delete button.

  4. 在顯示的視窗中,輸入專案名稱。 再次選取 [刪除]

    您的專案現已刪除。