diff --git a/README.md b/README.md index eea72b16b..42d494787 100644 --- a/README.md +++ b/README.md @@ -11,33 +11,45 @@ * clonar repositórios ``` -git clone http://18.235.188.113:3000/rjconsultores/ventaBoletosAdm.git -git clone http://18.235.188.113:3000/rjconsultores/Auditador.git -git clone http://18.235.188.113:3000/rjconsultores/generadorBoletosCNAB.git -git clone http://18.235.188.113:3000/rjconsultores/integracaoReceitaDespesa.git -git clone http://18.235.188.113:3000/rjconsultores/modelWeb.git +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 ``` -ou usar o `clone.sh` +ou usar o 'clone.sh' **** ## Processo de desenvolvimento -### Serviço +### Fluxo + -Passos a seguir +### Diagrama do Workflow + -* realizar clone do serviço `git clone ` +### 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 * 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 +*** diff --git a/clone.sh b/clone.sh index 7a960c65d..dc947c6d2 100644 --- a/clone.sh +++ b/clone.sh @@ -1,14 +1,15 @@ #!/bin/bash -git clone http://18.235.188.113:3000/rjconsultores/ventaBoletosAdm.git -git clone http://18.235.188.113:3000/rjconsultores/Auditador.git -git clone http://18.235.188.113:3000/rjconsultores/generadorBoletosCNAB.git -git clone http://18.235.188.113:3000/rjconsultores/integracaoReceitaDespesa.git -git clone http://18.235.188.113:3000/rjconsultores/modelWeb.git -git clone http://18.235.188.113:3000/rjconsultores/flyway.git +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 index f5f64a433..4d8a2ee4d 100644 --- a/cloneDev.bat +++ b/cloneDev.bat @@ -1,14 +1,15 @@ #!/bin/bash -git clone http://18.235.188.113:3000/rjconsultores/ventaBoletosAdm.git -git clone http://18.235.188.113:3000/rjconsultores/Auditador.git -git clone http://18.235.188.113:3000/rjconsultores/generadorBoletosCNAB.git -git clone http://18.235.188.113:3000/rjconsultores/integracaoReceitaDespesa.git -git clone http://18.235.188.113:3000/rjconsultores/modelWeb.git -git clone http://18.235.188.113:3000/rjconsultores/flyway.git +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-da-Branch-de-suporte.png b/web/gui/img/GitHub-Flow-Detalhamento-da-Branch-de-suporte.png new file mode 100644 index 000000000..3b170be54 Binary files /dev/null and b/web/gui/img/GitHub-Flow-Detalhamento-da-Branch-de-suporte.png differ