aceleradora-TW / aceleradora-TW/hospebem

Deploy automático da master para Heroku staging

Offen
#53 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
infraestrutura
Vorherrschende Sprache
HTML
Sterne
4
Forks
4
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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).

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.