Gitlab flow

1.119 visualizações

Publicada em

Gitlab flow usando tags

Publicada em: Software
1 comentário
3 gostaram
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
1.119
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
20
Comentários
1
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Gitlab flow

  1. 1. Gitlab flow By @viniciusban Baseado em https://speakerdeck.com/ogom/gitlab-flow
  2. 2. Crie um projeto master
  3. 3. Crie um feature branch master feature Para cada funcionalidade que será desenvolvida
  4. 4. Faça commits master feature Quantos forem necessários
  5. 5. Abra um Merge Request master feature Depois de garantir que a funcionalidade está correta. Code review antes de integrar com o MASTER (restante da equipe).
  6. 6. Merge master feature Depois que um colega aprovou o Merge Request
  7. 7. Faça deploy stable master feature Para colocar código em produção. Crie uma tag. v1.0
  8. 8. Crie um branch p/ correção stable hotfix master feature Para cada correção realizada no código de produção v1.0
  9. 9. Faça commits stable hotfix master feature v1.0
  10. 10. Abra um Merge Request stable hotfix master feature De HOTFIX → STABLE v1.0
  11. 11. Merge e deploy stable hotfix master feature Deploy → STABLE. Crie uma tag. v1.0 v1.0.1
  12. 12. Merge e deploy stable hotfix master feature Deploy → STABLE. Crie uma tag. Merge → MASTER. v1.0 v1.0.1
  13. 13. Mas equipes trabalham em paralelo
  14. 14. Merge e deploy stable hotfix master feature Deploy → STABLE. Crie uma tag. Merge → MASTER. v1.0 v1.0.1
  15. 15. Trabalho em paralelo no MASTER Por isso as tags no branch STABLE. stable hotfix master feature feature x feature y v1.0 v1.0.1 v1.0.2
  16. 16. No mundo real Equipes trabalham em paralelo: ● Vários feature branches entrelaçados. ● Merge Requests simultâneos (integrando com MASTER e STABLE). ● git pull --tags origin master o tempo todo.
  17. 17. referência ● https://speakerdeck.com/ogom/gitlab-flow

×