Mudanças entre as edições de "Fluxo de desenvolvimento"
De IFRS Campus Canoas
(Criou página com '...') |
|||
(7 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | ... | + | [[Arquivo:gitflow.jpg|miniaturadaimagem]] |
+ | |||
+ | === 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 atual tal como às 16h32min 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.