Exercício – Limpar o ambiente do Azure DevOps
Você concluiu as tarefas deste módulo. Aqui, você limpará os recursos do Azure, moverá o item de trabalho para o estado Done no Azure Boards e limpará o seu ambiente do Azure DevOps.
Importante
Esta página contém etapas de limpeza importantes. A limpeza ajuda a garantir que você não fique sem minutos de build livres. Ela também ajuda a garantir que não haja cobranças dos recursos do Azure depois de concluir este módulo.
Limpar recursos do Azure
Aqui, você exclui as 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. A exclusão de um grupo de recursos exclui todos os recursos desse grupo.
Para limpar o grupo de recursos:
Acesse o portal do Azure e entre.
No menu, selecione Cloud Shell. Quando solicitado, selecione a experiência Bash.
Execute o comando
az group delete
a seguir. Esse comando exclui o grupo de recursos usado neste módulo, tailspin-space-game-rg.az group delete --name tailspin-space-game-rg
Quando solicitado, insira y para confirmar a operação.
Como uma etapa opcional, execute o comando
az group list
a seguir após a conclusão do comando anterior.az group list --output table
Você descobre que o grupo de recursos tailspin-space-game-rg não existe mais.
Mover o item de trabalho para Concluído
Aqui, você concluirá o item de trabalho que atribuiu a si mesmo anteriormente neste módulo. Você moverá Automate quality tests para a coluna Done.
Na prática, Done (concluído) geralmente significa disponibilizar o software em funcionamento para os usuários. Para fins de aprendizado, aqui você marcará esse trabalho como concluído porque você configurou testes de interface do usuário em funcionamento no seu pipeline.
No final de cada sprint ou iteração de trabalho, a sua equipe pode querer fazer uma reunião de retrospectiva. Na reunião, você compartilha o trabalho que foi concluído, o que deu certo no sprint e o que você poderia aprimorar.
Para concluir o item de trabalho:
No Azure DevOps, acesse Boards e selecione Boards no menu.
Mova o item de trabalho Automate quality tests da coluna Doing para a coluna Done.
Desabilitar o pipeline ou excluir seu projeto
Cada módulo neste roteiro de aprendizagem fornece um modelo. Você pode executar o modelo para criar um ambiente limpo para a duração do módulo.
A execução de vários modelos oferece vários projetos do Azure Pipelines, cada um apontando para o mesmo repositório GitHub. Esta configuração pode disparar a execução de vários pipelines sempre que você efetuar push de uma alteração para o repositório GitHub. Essas execuções podem consumir minutos de build gratuitos em nossos agentes hospedados, portanto, é importante desabilitar ou excluir o pipeline antes de prosseguir para o próximo módulo.
Escolha uma das opções a seguir.
Opção 1: desabilitar o pipeline
Essa opção desabilita o pipeline para que ele não processe mais solicitações de build. Você poderá reabilitar o pipeline de build posteriormente se quiser. Escolha essa opção caso queira manter seu projeto de DevOps e seu pipeline de build para referência futura.
Para desabilitar o pipeline:
No Azure Pipelines, acesse o seu pipeline.
No menu suspenso, selecione Settings:
Em Processing of new run requests, selecione Disabled e escolha Save.
O pipeline não processará mais solicitações de build.
Opção 2: excluir o projeto do Azure DevOps
Essa opção exclui o projeto do Azure DevOps, incluindo o conteúdo no Azure Boards e no pipeline de build. Nos módulos futuros, você poderá executar outro modelo que ativa um novo projeto em um estado no qual este modelo termina. Escolha essa opção se não precisar do projeto de DevOps para referência futura.
Para excluir o projeto:
No Azure DevOps, acesse o seu projeto. Anteriormente, era recomendado que você desse a esse projeto o nome de Space Game – Web – Testes funcionais.
Selecione Configurações do projeto no canto inferior.
Na parte inferior da área Project details, selecione Delete.
Na janela exibida, insira o nome do projeto e selecione Delete outra vez.
Seu projeto foi excluído.