#03-Implantation Containers Docker With CI/CD Azure DevOps

THe KINg Of TECh
3 min readNov 2, 2021

--

Neste Capitulo vamos começar a construir nossa esteira devops.

Você precisará criar uma nova organização e projeto, como o exemplo abaixo:

Para isso basta acessar o site https://dev.azure.com/

O processo de criação é simples, basicamente next, next e finish.

Depois de concluído o processo acima, você precisará criar um novo pipeline, clique no botão azul no lado direito superior.

Abaixo você pode escolher a qual repositório deseja se conectar.

Eu escolhi o github por conveniência.

é só aceitar

Na fase de Configure você escolhe Maven se seu projeto for baseado em java.

Depois de criado , seu pipeline ficará basicamente assim.

Neste ponto você já pode executar seu pipeline, clicando no botão RUN do lado superior direito.

Se tudo der certo, depois da execução o seu pipeline ficara assim

perceba que será gerado um artefato abaixo.

Antes de continuar será preciso criar uma service Connection com nosso Azure Registry.

Vá em services.

Clique no botão azul superior direito para criar uma nova service connection.

Vamos para a próxima pagina.

Abaixo perceba que temos todas as configurações necessárias para cria a conexão.

Crie um nome para a service connection e dê todas as permissões de acesso.

Agora volte a pipeline, vamos adicionar mais uma task para enviar a imagem para o Azure Registry.

o image name é composto pelo nome do registry e nome da imagem e p webapp você pode definir qual utilizar.

Veja como ficou nosso pipeline

E ao executar nosso ṕipeline novamente

Se olhar em nosso repositorio perceberá que foi criado a imagem

No próximo capitulo, vamos criar uma release para implantar nosso aplicativo.

Quarto capitulo…

--

--