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

De IFRS Campus Canoas
Ir para: navegação, pesquisa
(Criou página com '...')
 
Linha 1: Linha 1:
...
+
=== 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.

Edição das 15h28min 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.