Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C Cora - Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • Cora
  • Cora - Wiki
  • Wiki
  • Processo

Last edited by Thiago Defini Scherer Aug 13, 2025
Page history

Processo

Home Escopo Gerência Processo Design Configuração Arquitetura Banco de Dados

Sumário

  • Processo
  • Padrões de Branch e Commit
    • 📌 Branches
    • 📌 Commits

Processo

Esta sessão visa documentar os processos de desenvolvimento utilizados no projeto Cora.

Padrões de Branch e Commit

📌 Branches

As branches para desenvolvimento devem ser feitas a partir da develop. Os nomes de branch devem seguir -<descrição>, onde a descrição deve ser breve, conter apenas letras minúsculas e utilizar hífens no lugar de espaços. Escopo é definido como a abreviação da user story com dois números, separados por hífen (ex. us-1-1);

Exemplos

us-2-4-issue-naming no-us-writing-something-here

Regras

us-X-Y-description → Para tarefas relacionadas a uma User Story (US). Os números X e Y representam a ID da US.

no-us-description → Para alterações sem uma US específica. Utilize hífens (-) para separar palavras na descrição da branch. A descrição deve ser escrita em inglês e em letras minúsculas. A descrição deve ser curta e clara.

📌 Commits

Commit

Os commits devem seguir : ; Mensagens de commit não podem ultrapassar 72 caracteres e devem ser em inglês e escritas no pretérito perfeito; Tipo é conforme a tabela abaixo:

Tipo Descrição
feat Adição de uma nova funcionalidade
fix Correção de um problema (bug ou não)
test Testes de funcionalidades
infra Tarefas de repositório
chore Mudanças pontuais no código

Exemplos de commit: feat: added something… fix: removed the…

Clone repository
  • Arquitetura
  • Artefatos
  • Banco de Dados
  • Design
  • Gerência
  • Home
  • Processo
  • escopo