Mudanças entre as edições de "Fluxo de desenvolvimento"

De IFRS Campus Canoas
Ir para: navegação, pesquisa
Linha 1: Linha 1:
 +
[[Arquivo:gitflow.jpg|miniaturadaimagem]]
  
 
=== Branches ===
 
=== Branches ===
Linha 19: Linha 20:
  
 
[[image:gitflow.jpg|caption]]
 
[[image:gitflow.jpg|caption]]
 
[[Arquivo:gitflow.jpg|miniaturadaimagem]]
 

Edição das 16h30min de 2 de outubro de 2017

Gitflow.jpg

Branches

Dev:

  • Branch de desenvolvimento e uso geral;
  • Após a conclusão das funcionalidades um Merge Request para o branch Stage deve ser realizado;
  • É aconselhável criar outros branches temporários a partir deste, conforme a necessidade.

Stage:

  • Branch de homologação do sistema;
  • Através do CI/CD do gitlab, o código que estiver nesta branch será gerado um contêiner docker e feito o deploy da aplicação em um servidor de teste;
  • Após a conclusão dos testes da aplicação um Merge Request para o branch Master deve ser realizado;

Master:

  • Principal branch do projeto, o código que esta neste branch será gerado um contêiner docker e automaticamente feito o deploy no servidor de produção.

caption