Reviewed-on: adm/VentaBoletosAdm#811 Reviewed-by: wallace <wallace@rjconsultores.com.br> |
||
---|---|---|
conf | ||
src | ||
tests | ||
web | ||
.gitignore | ||
Dockerfile | ||
Dockerfile_base | ||
Jenkinsfile-Adm | ||
Jenkinsfile-Adm-Publish | ||
README.md | ||
clone.sh | ||
cloneDev.bat | ||
pom.xml |
README.md
RJ VentaBoletosAdm
Índice
Configuração Inicial
-
clonar repositórios
-
Dependências
git clone https://gitrj.rjconsultores.com.br/utilidades/Auditador.git
git clone https://gitrj.rjconsultores.com.br/utilidades/GeneradorBoletosCNAB.git
git clone https://gitrj.rjconsultores.com.br/utilidades/Flyway.git
git clone https://gitrj.rjconsultores.com.br/adm/ModelWeb.git
git clone https://gitrj.rjconsultores.com.br/adm/IntegracaoReceitaDespesa.git
- Principal
git clone https://gitrj.rjconsultores.com.br/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 <nome_branch>
- realizar o envio da branch para o gitea
git push --set-upstream origin <nome_branch>
- 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 uma aprovação 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
- a geração de versão no gitea é feita de forma automática pelo jenkins