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

De IFRS Campus Canoas
Ir para: navegação, pesquisa
Linha 16: Linha 16:
  
 
* 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.
 
* 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.
 +
 +
<gallery>
 +
gitflow.jpg|Legenda1
 +
Exemplo.jpg|Legenda2
 +
</gallery>

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

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.