Skip to content
Felipe Duarte Luna edited this page Jun 12, 2023 · 1 revision

Titulo Pull Request

Os titulos das Pull requests do TSS(TOTVS SERVICE SOA) devem seguir o padrão abaixo:

<< emoji opcional >> << Codigo da Historia / Requisito >> - << Titulo da Historia / Requisito >>

Texto Commit

Os textos de commit devem ser acompanhandos pelo emoji correspondentes a implementação da historia, exemplo: 🐛 DSERTSS2-XXXXX - Correção do componente XXXX devido falha ao obter recurso xpto.

Lista de emojis utilizados:

  • 🌻 🌻 - Nova Funcionalidade (Adição de telas, novos botões, relatórios)
  • 🌟 🌟 - Nova API ou mudança da mesma
  • 🐛 🐛 - Correção de Bugs/Manutenção
  • 🚑 🚑 - Correção de Emergência
  • ⚡ ⚡ - Melhorar Performance do código
  • 🌈 🌈 - Melhorias no geral (Menos performance)
  • 🚧 🚧 - Desenvolvimento em Progresso
  • ✅ ✅ - Criação e manutenção de Teste
  • 🔧 🔧 - Arquivos de Configuração de aplicações
  • 🔥 🔥 - Exclusão de Arquivos
  • 📝📝 - Documentação
  • 🔀 🔀 - Merge de branchs
  • ♻️ ♻️ - Refatoração de código

Branchs

  • master - branch de onde sairá os releases
  • developer - branch onde é feito o merge das issues e inovações
  • hf/* - Hotfix - branchs de issue ou correções, no lugar do asterisco virá o código da issue no jira ex.: hf/DSERTSS2--XXXXX
  • ft/* Feature - branch de stories, no lugar do asterisco virá o código da storie no jira ex.: ft/DSERFAT-XXXXX

Versionamento

{{Versao}}.{{AtualizacaoBackEnd}}.{{AtualizaçõesFrontEnd}}

  • Versão - Deve ser atualizada a versão somente na inclusão de novas funcionalidades (Exemplo: Inclusão do Orçamento);

  • AtualizacaoBackEnd - Deve ser atualizada sempre que houver uma atualização do backend que modifique o funcionamendo do FrontEnd. (Exemplo: Alteração de endpoints);

  • AtualizaçõesFrontEnd - Correções e pequenas features.