Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deploy automático da master para Heroku staging #53

Open
1 of 3 tasks
yrachid opened this issue Oct 31, 2018 · 0 comments
Open
1 of 3 tasks

Deploy automático da master para Heroku staging #53

yrachid opened this issue Oct 31, 2018 · 0 comments

Comments

@yrachid
Copy link
Member

yrachid commented Oct 31, 2018

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:

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

Critérios de aceitação:

  • 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.
@yrachid yrachid changed the title Configurar deploy de staging via Circle CI Configurar deploy da master para staging via Circle CI Oct 31, 2018
@yrachid yrachid changed the title Configurar deploy da master para staging via Circle CI Deploy automático da master para Heroku staging Oct 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant