Exercício – limpar o ambiente do Azure DevOps

Concluído

Você terminou as tarefas deste módulo. Nesta unidade, você limpa seus recursos do Azure, move o item de trabalho para o estado Concluído nos Painéis do Azure e limpa seu ambiente de DevOps do Azure.

Importante

Esta página contém passos de limpeza importantes. A limpeza ajuda a garantir que não fica sem minutos de compilação gratuitos. Ele também ajuda a garantir que você não seja cobrado pelos recursos do Azure depois de concluir este módulo.

Limpar recursos do Azure

Aqui, você exclui suas instâncias do Serviço de Aplicativo do Azure. A maneira mais fácil de excluir as instâncias é excluir o grupo de recursos pai. Ao excluir um grupo de recursos, você exclui todos os recursos desse grupo.

No módulo Criar um pipeline de versão com o Azure Pipelines , você gerenciava os recursos do Azure por meio do portal do Azure. Aqui você destrói sua implantação usando a CLI do Azure por meio do Azure Cloud Shell. As etapas são semelhantes às etapas que você usou quando criou os recursos.

Para limpar seu grupo de recursos:

  1. Aceda ao portal do Azure e inicie sessão.

  2. Na barra de menus, selecione Cloud Shell. Quando solicitado, selecione a experiência Bash .

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

  3. Para excluir o grupo de recursos que você usou, tailspin-space-game-rgexecute o seguinte az group delete comando.

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

    Quando solicitado, para confirmar a operação, digite y.

  4. Como etapa opcional, após a conclusão do comando anterior, execute o seguinte az group list comando.

    az group list --output table
    

    Você vê que o grupo tailspin-space-game-rg de recursos não existe mais.

Mover o item de trabalho para Concluído

Agora, mova o item de trabalho que você atribuiu a si mesmo anteriormente neste módulo. Mover Criar um pipeline de vários estágios para a coluna Concluído .

Na prática, "Concluído" muitas vezes significa colocar o software de trabalho nas mãos de seus usuários. Para fins de aprendizagem, aqui, você marca este trabalho como feito porque cumpriu o objetivo para a equipe Tailspin. Eles queriam definir um pipeline completo de vários estágios para fornecer novos recursos.

No final de cada sprint, ou iteração de trabalho, você e sua equipe podem realizar uma reunião retrospetiva. Na reunião, partilhe o trabalho que concluiu, o que correu bem e o que pode melhorar.

Para concluir o item de trabalho:

  1. No Azure DevOps, vá para Painéis e, no menu, selecione Painéis.

  2. Mova o item de trabalho Criar um pipeline de vários estágios da coluna Fazendo para a coluna Concluído .

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

Desativar o pipeline ou eliminar o projeto

Cada módulo neste percurso de aprendizagem fornece um modelo. Você pode executar o modelo para criar um ambiente limpo para o módulo.

A execução de vários modelos oferece vários projetos do Azure Pipelines. Cada projeto aponta para o mesmo repositório GitHub. Essa configuração pode acionar vários pipelines para serem executados sempre que você enviar uma alteração para o repositório do GitHub. O pipeline executado usa minutos de compilação gratuitos em nossos agentes hospedados. Para evitar perder esses minutos de compilação gratuitos, desative ou exclua seu pipeline antes de passar para o próximo módulo.

Selecione uma das seguintes opções.

Opção 1: Desativar o pipeline

Desative o pipeline para que ele não processe solicitações de compilação. Se quiser, pode reativar o pipeline de compilação mais tarde. Selecione essa opção se quiser manter seu projeto de DevOps e seu pipeline de compilação para referência futura.

Para desativar o pipeline:

  1. No Azure Pipelines, vá para o seu pipeline.

  2. Na lista suspensa, selecione Configurações.

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

  3. Em Processamento de novas solicitações de execução, selecione Desabilitado e, em seguida, selecione Salvar.

    Agora, seu pipeline não processa mais solicitações de compilação.

Opção 2: Excluir o projeto Azure DevOps

Exclua seu projeto de DevOps do Azure, incluindo o conteúdo dos Painéis do Azure e seu pipeline de compilação. Em módulos futuros, você pode executar outro modelo que traz um novo projeto em um estado em que esse projeto termina. Selecione esta opção se não precisar do seu projeto DevOps para referência futura.

Para eliminar o projeto:

  1. No Azure DevOps, vá para o seu projeto. Anteriormente, recomendamos que você nomeie este projeto Space Game - web - Multistage.

  2. Selecione Configurações do projeto no canto inferior esquerdo da página do Azure DevOps.

  3. Na área Detalhes do projeto, role para baixo e selecione Excluir.

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

  4. Na janela apresentada, introduza o nome do projeto. Selecione Excluir novamente.

    O projeto é agora eliminado.