aceleradora-TW / aceleradora-TW/hospebem

Deploy automático da master para Heroku staging

Abierto
#53 0 comentarios 0 reacciones 0 asignados Ver en GitHub
infraestrutura
Lenguaje dominante
HTML
Estrellas
4
Forks
4
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Atualmente temos um ambiente de staging no Heroku configurado para o projeto. O deploy acontece de maneira manual e sempre utiliza a branch master.

Devemos executar um deploy para staging automaticamente toda vez que uma nova mudança chega à master (a cada merge, em outras palavras). O ambiente de staging deve ser utilizado pelo time para garantir a visiblidade do trabalho em andamento, ou seja, é um ambiente que centraliza todas as mudanças feitas pelas duplas e as deixa visível para o time e para os stakeholders (POs e mentores, por exemplo).

### Sugestões

Vocês podem tentar diferentes caminhos para fazer essa configuração, dentre eles, os seguintes:

- Via [Circle CI](https://circleci.com/docs/2.0/deployment-integrations/#heroku)
- Via [integração do Github no Heroku](https://devcenter.heroku.com/articles/github-integration#automatic-deploys)

Independentemente de como isso será configurado, é importante tentar cumprir os critérios de aceitação

### Critérios de aceitação:

- [x] Deploy automático toda vez que uma nova mudança for para a `master`
- [ ] A falha em um deploy deve ser visível para o time rapidamente para que possa ser corrigida
- [ ] Podemos configurar algum mecanismo de notificação caso necessário. [Exemplo](https://blog.heroku.com/chatops-ga).

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.