Procedimento de Release
Para efetuar a release de uma nova distribuição do BIS siga os passos abaixo:
Release da Aplicação J2EE - BISEAR
![]() |
|
Preparando os projetos para o release
Esses passos devem ser realizados nos projetos que serão incluídos neste release, e empacotados no EAR.
- Ter a certeza de que as informações de versão do módulo, do banco de dados, e a versão das dependências estão corretas nas classes de "Description".
- Fazer checkout do código que será feito o release a passar uma tag no formato "v<major>.<minor>.<revision>" garantindo que: O diretório onde a tag será criada está no formato "<repositório>/tags/vX.Y.Z";
- Fazer o checkout para empacotamento pela tag gerada para que não ocorram erros. Ou ao fim da operação de definir a tagline marcar a opção migrar para a tag criada.
Fazer release do EAR
- Fazer checkout de todos os projetos que serão empacotados no EAR pela tag da versão que será empacotada.
- Atualizar o arquivo de release, informando a versão dos módulos que serão inclusos nessa versão do EAR e fazer checkin do arquivo.
- Passar a tag informando a versão do empacotamento. Para o número de versão leia Definindo Número de Versão.
- Exportar o EAR usando a IDE. (até que seja feito scripts de build melhores =\).
- Editar o EAR exportado, e:
- alterar dentro do pacote lib/bispersistence.jar o persistence.xml para que os SQL não sejam impressos;
- alterar o arquivo web.xml do war e definir o Vaadin como modo de produção = true.