演習 - Azure DevOps 環境をクリーンアップする

完了

このモジュールのすべてのタスクを完了しました。 ここでは、Azure リソースをクリーンアップし、作業項目を Azure Boards の 完了 状態に移動して、Azure DevOps 環境をクリーンアップします。

Azure リソースをクリーンアップする

Azure App Service インスタンスを削除する最も簡単な方法は、親リソース グループを削除することです。 リソース グループを削除すると、そのグループ内のすべてのリソースが削除されます。 リソース グループを削除するには、次のようにします。

  1. Azure portal に移動し、サインインします。

  2. メニュー バーで、[Cloud Shell] を選択します。 メッセージが表示されたら、 Bash エクスペリエンスを選択します。

    Cloud Shell メニュー項目の場所を示す Azure portal のスクリーンショット。

  3. 次のコマンドを実行して、リソース グループ (tailspin-space-game-rg) を削除します。 メッセージが表示されたら、「 y 」と入力して選択を確定します。

    az group delete --name tailspin-space-game-rg
    
  4. 削除を確認するには、次のコマンドを実行し、リソース グループが一覧に表示されていないことを確認します。

    az group list --output table
    

作業項目を [完了] に移動する

ここでは、このモジュールの前半で自分に割り当てた作業項目を移動します。 Docker を使用して Web サイトのコンテナー バージョンの作成[完了] 列に移動します。

実際には、"完了" とは、多くの場合、作業ソフトウェアをユーザーの手に取り入れることを意味します。 学習目的では、Tailspin チームの目標を達成したため、この作業を "完了" としてマークします。 Web アプリを Docker コンテナーとしてパッケージ化してデプロイしたいと考えていました。

スプリントまたは作業イテレーションの終了時に、自分とチームは振り返り会議を開催できます。 会議で、完了した作業、うまくいったこと、改善できる内容を共有します。

作業項目を完了するには、次の手順に従います。

  1. Azure DevOps から Boards に移動し、メニューから [Boards ] を選択します。

  2. Docker 作業項目を 使用して Web サイトのコンテナー バージョンの作成 を [ 実行 ] 列から [完了] 列に移動します。

    [完了] 列にカードが表示されている Azure Boards のスクリーンショット。

パイプラインを無効にするかプロジェクトを削除する

このラーニング パスの各モジュールには、テンプレートが用意されています。 テンプレートを実行して、モジュールのクリーンな環境を作成できます。

複数のテンプレートを実行すると、複数の Azure Pipelines プロジェクトが提供されます。 各プロジェクトは、同じ GitHub リポジトリを指します。 この設定により、GitHub リポジトリに変更をプッシュするたびに、複数のパイプラインをトリガーして実行することができます。 パイプライン実行で、ホストされているエージェントの無料ビルド時間が使用されます。 これらの空きビルド分数が失わないようにするには、次のモジュールに移動する前に、パイプラインを無効にするか削除します。

次のいずれかのオプションを選択します。

オプション 1: パイプラインを無効にする

ビルド要求が処理されないようにパイプラインを無効にします。 必要に応じて、後でビルド パイプラインを再度有効にすることができます。 DevOps プロジェクトとビルド パイプラインを今後の参照用に保持したい場合は、このオプションを選択します。

パイプラインを無効化するには、次の手順に従います。

  1. Azure Pipelines で、自分のパイプラインに移動します。

  2. [ その他のアクション (...)] ドロップダウン メニューで、[ 設定] を選択します。

    [設定] メニューの場所を示す Azure Pipelines のスクリーンショット。

  3. [ 新しい実行要求の処理] で [ 無効] を選択し、[ 保存] を選択します。 パイプラインは新しいビルド要求を処理しなくなります。

オプション 2: Azure DevOps プロジェクトを削除する

Azure Boards の内容やビルド パイプラインなど、Azure DevOps プロジェクトを削除します。 今後のモジュールでは、このプロジェクトが離れた状態で新しいプロジェクトを起動する別のテンプレートを実行できます。 今後の参照用に DevOps プロジェクトが必要でない場合は、このオプションを選択します。

プロジェクトを削除するには、次の手順に従います。

  1. Azure DevOps で、お使いのプロジェクトに移動します。 以前は、このプロジェクト に Space Game - web - Docker という名前を付けすることをお勧めします。

  2. 下隅にある [プロジェクトの設定 ] を選択します。

  3. [プロジェクトの詳細] セクションの下部に移動し、[削除] オプションを選択します。

    [削除] ボタンの場所を示す Azure Pipelines のスクリーンショット。

  4. 新しいウィンドウが表示されたら、プロジェクト名を入力し、[削除] をもう一度選択 します