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

Configurar integração contínua #47

Closed
4 tasks done
shayanealcantara opened this issue Sep 14, 2019 · 5 comments
Closed
4 tasks done

Configurar integração contínua #47

shayanealcantara opened this issue Sep 14, 2019 · 5 comments

Comments

@shayanealcantara
Copy link
Collaborator

shayanealcantara commented Sep 14, 2019

Configurar integração contínua

Descrição:

Eu, como devops, quero configurar a integração contínua referente ao projeto para automatizar o processo, aumentando sua confiabilidade e rapidez.

Critérios de aceitação:

  • Reduzir o trabalho manual no processo de integração de código.
  • A ferramenta deve estar configurada de acordo com as tecnologias do projeto
  • A build deve ocorrer em menos de 5 minutos

Tarefas:

  • Definir tecnologias
  • Configurar ambiente para o backend
  • Configurar ambiente para o frontend
  • Testar configurações
@shayanealcantara
Copy link
Collaborator Author

shayanealcantara commented Sep 21, 2019

@fabiolamfleury poderia ver/atualizar as tasks dessa issue? dar dicas também 💟

@shayanealcantara
Copy link
Collaborator Author

Estarei estudando por meio deste repositório do devops do meu grupo passado.

@shayanealcantara
Copy link
Collaborator Author

shayanealcantara commented Sep 23, 2019

Comparativo travis e gitlab. Pelo estudo de hoje, acredito que a opção mais viável para nosso projeto seria o travis. Por isso, configurei as variáveis de ambiente no travis para testes iniciais.

shayanealcantara added a commit that referenced this issue Sep 23, 2019
@fabiolamfleury
Copy link
Member

@shayanealcantara atualizei a issue! muito bom ver o travis, mesmo que com o x

@shayanealcantara
Copy link
Collaborator Author

shayanealcantara commented Sep 26, 2019

Após exploração das ferramentas, descobrimos que o github está com a funcionalidade de integração contínua diretamente na própria interface, como o gitlab. Sua interface é amigável e com boa documentação. Por esse fato, eu e @vitorcx optamos por usá-la ao invés do travis-ci.

shayanealcantara added a commit that referenced this issue Sep 26, 2019
Co-authored-by: Vitor <vitorcx010@gmail.com>
shayanealcantara added a commit that referenced this issue Sep 26, 2019
Co-authored-by: Vitor <vitorcx010@gmail.com>
shayanealcantara added a commit that referenced this issue Sep 26, 2019
Co-authored-by: Vitor <vitorcx010@gmail.com>
shayanealcantara added a commit that referenced this issue Sep 26, 2019
Co-authored-by: Vitor <vitorcx010@gmail.com>
shayanealcantara added a commit that referenced this issue Sep 26, 2019
Co-authored-by: Vitor <vitorcx010@gmail.com>
fabiolamfleury pushed a commit that referenced this issue Sep 27, 2019
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

3 participants