pax-app / Wiki

Precisa de um serviço e não quer enrolação? Peça um PAX!
https://pax-app.github.io/Wiki/
7 stars 3 forks source link

Configurar CI/CD dos microsserviços do projeto #188

Closed lucasdutraf closed 4 years ago

lucasdutraf commented 5 years ago

Descrição da Issue

Estamos em um ponto do projeto o qual é necessário possuirmos deploys dos nossos serviços para melhor andamento do desenvolvimento da aplicação.

Critérios de Aceitação

rogerioo commented 4 years ago

Marcos disse que está com os travis.yml prontos, só precisa abrir o PR

MarcosNBJ commented 4 years ago

Issue cumprida com a utilização do Travis e do Heroku. Todos os microsserviços podem ser acessados através das seguintes URLs:

Gateway User Review Report Pax Category Chat

A pipeline de deploy foi configurada de tal forma que qualquer commit que chegue a branch devel de qualquer um destes serviços dá início a um processo no Travis que realiza o deploy desse commit na URL do dado serviço no Heroku.

Para garantir a equivalência entre o visto localmente e no ambiente de produção o deploy no heroku é feito utilizando containers do docker.

rogerioo commented 4 years ago

Mano, ficou sensacional! Parabéns pelo trabalho :heart: