Azure series VI: Azure Pipeline
Serie de artigos sobre Microsoft Azure.
Lab 6 - Azure Pipelines
Em este lab sobre Azure Pipelines aprenderemos alguns conceitos importantes na criação de pipelines:
- Criação do pipeline
- Automação de deploy no Azure Pipelines
Pre-reqs
-
Um application service no ar, seguindo os passos do lab 05 - Application Services

-
Criação de um repositório no GitHub com os arquivos do lab de Application Services:

Acessando e criando a conta no Azure Pipelines
-
Acessar o serviço Azure Pipelines:

-
Logar e autorizar a conta:


Criação do pipeline
-
Criar um novo projeto:

-
Escolher GitHub como repositório de código:

-
Autorizar o acesso do Azure Pipelines ao GitHub:

-
Selecionar o repositório dos pre-reqs (em este caso
azure-devops):
-
Autorizar o acesso do Azure Pipelines ao repositório selecionado:

-
Configurar um novo pipeline:

-
Selecionar a subscription adecuada:

-
Selecionar o application service dos pre-reqs:

-
Revisar o template
yamlque descreve o pipeline. Apontar para a versão 3.6 do Python. Template completo aqui.
-
Confirmar a criação do template no repositório do GitHub (automaticamente o pipeline será iniciado):

-
Aguardar o término da execução do pipeline:

-
Confirmar o correto deploy da aplicação:

Invocando o pipeline
- Atualizar o código da aplicaçao no GitHub:


-
Conferir que é criada uma nova execução do pipeline:

-
Aguardar o término da execução do pipeline:

-
Confirmar o correto deploy da nova versão da aplicação:

Comments