From d1b9145543353f93ff36a415d2c848fcfd43d223 Mon Sep 17 00:00:00 2001 From: fabiorj Date: Tue, 30 Nov 2021 17:03:39 -0300 Subject: [PATCH] =?UTF-8?q?defini=C3=A7=C3=A3o=20do=20processo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index bbc8128d3..0b0dc033f 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ ## Índice * [Configuração Inicial](#configuracao-inicial) +* [Processo de desenvolvimento](#processo-de-desenvolvimento) @@ -20,4 +21,24 @@ git clone http://18.235.188.113:3000/rjconsultores/WSTotvs.git ou usar o `clone.sh` +*** + +## Processo de desenvolvimento + +### Serviço + +Passos a seguir + +* realizar clone do serviço `git clone ` +* gerar uma branch baseado no caso a ser desenvolvido `git checkout -b ` +* realizar o envio da branch para o gitea `git push --set-upstream origin ` +* modificar a versão do pom baseado na regra: primeiro dígito grande melhoria, segundo dígito melhoria/adição de arquivos novos e terceiro dígito correção de bug +* subir as modificações `git add . && git commit -m "descrição" && git push` +* realizar o pull request diretamente no gitea +* após OK da revisão realizar o merge para a master +* gerar a versão no gitea idêntica a versão gerada no pom +* * atenção: para versão intermediária, adicionar a sigla RC + sequencial na versão (exemplo: 1.0.0-RC1) +* após gerar a versão deve ser executado no terminal os seguinte comandos para gerar o changelog `git checkout master && git pull && git log --oneline ... --no-merges --format=format:"- **%s**%n - %h - Autor: %aE - Data: %ci %n#"` +* adicionar o conteúdo gerado na descrição da versão + *** \ No newline at end of file