Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Wiki Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Vítimas de Crime
  • WikiWiki
  • Wiki
  • Processo

Processo · Changes

Page history
Update Processo authored Aug 29, 2023 by Leonardo Silveira Berlatto's avatar Leonardo Silveira Berlatto
Hide whitespace changes
Inline Side-by-side
Processo.md
View page @ bb7db3a2
......@@ -11,10 +11,27 @@ Sempre que for trabalhar em um item, seja ele correção ou funcionalidade nova,
No projeto, seguimos o GitFlow conforme a imagem abaixo:
![image](uploads/f21fefd296746ac690ce21255eecbfae/image.png)
### Padrão de nomenclatura
## Padrão de nomenclatura
## Branches
Toda branch terá todo seu texto em minúsculo com palavras separadas por `-`.
A única seção é no id da US que podemos usar letras maiúsculas.
## Commits
Todo commit deverá possuir a seguinte estrutura: <br>
{prefixo}({_item alterado/funcionalidade}): {id-us} Descrevendo o que foi feito no gerúndio
Prefixos
- feat: trabalho em uma feature nova
- fix: correção de algum bug ou problema na aplicação
- chore: alterações relacionadas a configuração/código que não vai para produção
- refactor: refatoração de alguma parte do código
### Exemplos de mensagem de commit
* feat(cadastro): Criando componente de tela de login
* fix(cadastro): Corrigindo erro ao passar CPF vazio
* chore(cadastro): Adicionando configuração do swagger para o endpoint de cadastro de usuário
### main
Branch principal do projeto, apenas código testado e validado com o cliente pode ir para a main.
......@@ -41,9 +58,16 @@ Exemplos de nome são:
# Desenvolvendo uma US
## Escolhendo uma tarefa
Acesse o board
Crie/Escolha uma tarefa
Ponha seu nome nela através do campo Assignee
## Fluxo de Desenvolvimento
Crie a branch
1. Acesse o board
2. Crie/Escolha uma tarefa
3. Ponha seu usuário como _Assignee_
4. Mova a tarefa para _In Progress_ quando iniciar o desenvolvimento
## Fluxo de Desenvolvimento
1. Crie a branch para o seu trabalho
2. Commite as alterações periodicamente seguindo o padrão de mensagens de commit
3. Crie os testes necessários
4. Abra o MR para develop
5. Mova o Card da tarefa para _In Review_
6. Corrija/discuta os apontamentos feitos no MR
7. Realize o merge da tarefa quando duas pessoas tiverem aprovado
Clone repository
  • Arquitetura do Projeto
  • Banco de Dados
  • Configuração de Ambiente
  • Código
  • Processo
  • design_mockups
  • escopo
  • Home
  • qualidade
  • utilizacao