Essa é uma revisão anterior do documento!
Estrutura dos Repositórios
Este artigo descreve como que os repositórios devem estar estruturados.
Branches Main e Develop
Como estamos usando o Gitflow, é preciso que:
- Todos os repositórios devem conter as branches
mainedevelop. - A branch
mainpossua o código que está sendo utilizado em produção - A branch
developpossua o código mais atualizado utilizado em homologação. - As branches
mainedevelopestejam marcadas como Protegidas nas configurações do Gitlab. - As branches temporárias devem ser nomeadas segundo o Gitflow.
Caso o projeto fuja desse padrão, é necessário realizar uma refatoração:
- Encontrar quais as branches que estão em produção e homologação
- Renomeá-las para
mainedevelop - Marcá-las como Protegidas.
README
Para auxiliar na gestão dos serviços, é importante que no README dos projetos:
- Tenha as suas URLs de Produção e Homologação e das APIs que eles consomem.
Nomes dos Commits
Os commits devem ser nomeados segundo o padrão descrito em Nomenclatura Commits.