演習 - Azure DevOps 環境をクリーンアップする
このモジュールのタスクをすべて完了しました。 ここでは、Azure リソースをクリーンアップし、作業項目を Azure Boards の 完了 状態に移動して、Azure DevOps 環境をクリーンアップします。
重要
このページには、重要なクリーンアップ手順が含まれています。 クリーンアップによって、無料のビルド時間の浪費を抑えることができます。 これにより、このモジュールを完了した後で Azure リソースに対して課金されないようにすることもできます。
Azure リソースをクリーンアップする
ここでは、Azure App Service インスタンスを削除します。 これを行う最も簡単な方法は、親リソース グループを削除することです。 リソース グループを削除すると、そのグループ内にあるすべてのリソースが削除されます。
リソース グループをクリーンアップするには、次のようにします。
Azure portal に移動し、サインインします。
メニュー バーで、 Cloud Shell を選択します。 メッセージが表示されたら、 Bash エクスペリエンスを選択します。
次の
az group delete
コマンドを実行して、このモジュールで使用したリソース グループ tailspin-space-game-rg を削除します。az group delete --name tailspin-space-game-rg
メッセージが表示されたら、「 y 」と入力して操作を確認します。
省略可能な手順として、前のコマンドが完了したら、次の
az group list
コマンドを実行します。az group list --output table
リソース グループ tailspin-space-game-rg が存在しなくなったことがわかります。
パイプラインを無効にするかプロジェクトを削除する
このラーニング パスの各モジュールには、テンプレートが用意されています。 このテンプレートを実行して、モジュール継続中のクリーンな環境を作成できます。
複数のテンプレートを実行すると、複数の Azure Pipelines プロジェクトが提供されます。 各プロジェクトは、同じ GitHub リポジトリを指します。 このセットアップでは、GitHub リポジトリに変更をプッシュするたびに複数のパイプラインを実行できます。これにより、ホストされているエージェントで無料のビルド時間が不足する可能性があるため、次のモジュールに進む前にパイプラインを無効または削除することが重要です。
次のオプションの 1 つを選択します。
オプション 1: パイプラインを無効にする
追加のビルド要求が処理されないように、パイプラインを無効にします。 必要に応じて、後でビルド パイプラインを再び適用できます。 DevOps プロジェクトとビルド パイプラインを今後の参照用に保持したい場合は、このオプションを選択します。
パイプラインを無効化するには、次の手順に従います。
Azure Pipelines で、自分のパイプラインに移動します。
ドロップダウン メニューの [設定] を選択します。
[ 新しい実行要求の処理] で [ 無効] を選択し、[ 保存] を選択します。
パイプラインではビルド要求が処理されなくなります。
オプション 2: Azure DevOps プロジェクトを削除する
Azure Boards の内容やビルド パイプラインなど、Azure DevOps プロジェクトを削除することもできます。 後続のモジュールでは、別のテンプレートを実行して、このモジュールが終了した状態で新しいプロジェクトを開始できます。 今後の参照用に DevOps プロジェクトが必要でない場合は、このオプションを選択します。
プロジェクトを削除するには、次の手順に従います。
Azure DevOps で、お使いのプロジェクトに移動します。 以前、このプロジェクトに Space Game - web - 非機能テストという名前を付けることをお勧めしました。
下隅にある [プロジェクトの設定 ] を選択します。
[プロジェクトの詳細] 領域の下部にある [削除] を選択します。
表示されたウィンドウで、プロジェクト名を入力し、もう一度 [削除 ] を選択します。
プロジェクトが削除されました。