diff --git a/AdmGit.psf b/AdmGit.psf new file mode 100644 index 000000000..cb17d60ff --- /dev/null +++ b/AdmGit.psf @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 000000000..0b703c019 --- /dev/null +++ b/README.md @@ -0,0 +1,62 @@ +# RJ VentaBoletosAdm + +## Índice + +* [Configuração Inicial](#configuracao-inicial) +* [Processo de desenvolvimento](#processo-de-desenvolvimento) + + +## Configuração Inicial + +* clonar repositórios + +* Dependências +``` +git clone http://18.235.188.113:3000/utilidades/Auditador.git +git clone http://18.235.188.113:3000/utilidades/generadorBoletosCNAB.git +git clone http://18.235.188.113:3000/utilidades/flyway.git +git clone http://18.235.188.113:3000/adm/modelWeb.git +git clone http://18.235.188.113:3000/adm/integracaoReceitaDespesa.git +``` +* Principal +``` +git clone http://18.235.188.113:3000/adm/ventaBoletosAdm.git +``` + +usar o 'clone.sh' +ou usar o 'AdmGit.psf' + +**** + +## Processo de desenvolvimento + +### Fluxo + + +### Diagrama do Workflow + + +### Processo + +#### Passos a seguir + +##### 1 +* 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 +##### 2 +* subir as modificações `git add . && git commit -m "descrição" && git push` +##### 3 +* realizar o pull request diretamente no gitea +##### 4 +* Necessário no mínimo 2 aprovações para validar o request +##### 5 +* após OK da revisão realizar o merge para a master +* ##### SEMPRE ATENTAR PARA FAZER MERGE 1º DOS PROJETOS DAS DEPENDÊNCIAS, POIS O JENKINS ESTÁ CONFIGURADO PRA GERAR ASSIM QUE FOR FEITO MERGE NO PROJETO PRINCIPAL E A PARTIR DELE GERAR AS DEPENDÊNCIAS +##### 6 +* 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 --decorate --raw --format=format:"- **%s**%n - %h - Autor: %aE - Data: %ci"` +* adicionar o conteúdo gerado na descrição da versão + +*** diff --git a/clone.sh b/clone.sh new file mode 100644 index 000000000..e3c6b50d9 --- /dev/null +++ b/clone.sh @@ -0,0 +1,15 @@ +#!/bin/bash +git clone http://18.235.188.113:3000/utilidades/Auditador.git +git clone http://18.235.188.113:3000/utilidades/GeneradorBoletosCNAB.git +git clone http://18.235.188.113:3000/utilidades/Flyway.git +git clone http://18.235.188.113:3000/adm/ModelWeb.git +git clone http://18.235.188.113:3000/adm/IntegracaoReceitaDespesa.git +git clone http://18.235.188.113:3000/adm/VentaBoletosAdm.git + + +cd VentaBoletosAdm && git checkout dev && cd .. +cd Auditador && git checkout dev && cd .. +cd GeneradorBoletosCNAB && git checkout dev && cd .. +cd IntegracaoReceitaDespesa && git checkout dev && cd .. +cd ModelWeb && git checkout dev && cd .. +cd Flyway && git checkout dev && cd .. diff --git a/cloneDev.bat b/cloneDev.bat new file mode 100644 index 000000000..2ae702b17 --- /dev/null +++ b/cloneDev.bat @@ -0,0 +1,14 @@ +#!/bin/bash +git clone http://18.235.188.113:3000/utilidades/Auditador.git +git clone http://18.235.188.113:3000/utilidades/generadorBoletosCNAB.git +git clone http://18.235.188.113:3000/utilidades/flyway.git +git clone http://18.235.188.113:3000/adm/modelWeb.git +git clone http://18.235.188.113:3000/adm/integracaoReceitaDespesa.git +git clone http://18.235.188.113:3000/adm/ventaBoletosAdm.git + +cd ventaBoletosAdm && git checkout dev && cd .. +cd Auditador && git checkout dev && cd .. +cd generadorBoletosCNAB && git checkout dev && cd .. +cd integracaoReceitaDespesa && git checkout dev && cd .. +cd modelWeb && git checkout dev && cd .. +cd flyway && git checkout dev && cd .. \ No newline at end of file diff --git a/web/gui/img/GitHub-Flow-1-1024x541.png b/web/gui/img/GitHub-Flow-1-1024x541.png new file mode 100644 index 000000000..8326d6eca Binary files /dev/null and b/web/gui/img/GitHub-Flow-1-1024x541.png differ diff --git a/web/gui/img/GitHub-Flow-Detalhamento.png b/web/gui/img/GitHub-Flow-Detalhamento.png new file mode 100644 index 000000000..c52b503fc Binary files /dev/null and b/web/gui/img/GitHub-Flow-Detalhamento.png differ