Files
projeto-importado/docs/release_ipmsaude.md
T
2025-11-28 00:29:42 -03:00

4.3 KiB

Procedimento Publicação Release IPM Saúde S-1

Documentação do passo a passo para realizar publicação da Release IPM Saúde S-1 no repositório SVN e GIT

IMPORTANTE: Este processo deve ser iniciado sempre na segunda-feira da semana do fechamento da Release.
Deve ser feito todos os dias da semana em questão, sempre às 12:00 e às 18:00.

Para verificar a data de fechamento da Release, no dicionário selecione o grupo Saúde S-1 e depois vá no Menu Outros > Fábrica > Pacotes de sistemas e ao expandir Pacotes de Sistemas será possivel visualizar a data de fechamento de todos os pacotes.

📦 Simulação de Cópia

A publicação da release IPM Saúde ocorre em paralelo com o Atende.Net, dessa forma o processo também deve ser iniciado sempre na segunda-feira da semana do fechamento. A cópia/homologação irá ocorrer todos os dias da semana nos horários predefinidos (12:00 e 18:00).

Portanto, é necessário seguir os passos destacados abaixo:

Selecionar o grupo "Saúde S-1":

grupo-saude

Após selecionar o grupo vá no menu Outros > Fábrica > Pacotes de sistemas, expanda o campo Pacotes de Sistemas, clique com o botão direito na Release desejada (esteja atento as datas) e clique em Liberação de Pacotes. Conforme imagem abaixo:

liberacao-saude

Após esse processo clique em Simular Cópia, e na próxima janela, clique novamente em Simular Cópia. Aguarde enquanto a etapa de consistencia é realizada.

simular

simular2

Caso a simulação apresente erro na consistencia, abra um chamado para o módulo com o retorno exibido na tela.
Se a simulação finalizar sem erros, deverá ser efetuado a cópia, clicando no botão Copiar Produção conforme a imagem abaixo:

copia

Será solicitado se deseja definir como "Em Publicação", porém durante as cópias da semana NÃO deve ser definido, somente na última cópia, na quinta-feira, para finalizar o fechamento da release.

📦 Publicação no repositório SVN, via Dicionário

Após a última cópia e o pacote estar definido como Em Publicação, deverá seguir com a publicação no repositório SVN através do dicionario.

copia

Para isso, clique em Publicar Produção e siga conforme os prints abaixo:

copia E então, aguarde enquanto é feito o commit dos arquivos:

copia

Atenção, quando finalizar a parte do SVN, será exibida uma mensagem sobre a publicação no GIT. Dessa forma, continue a realizar o processo conforme documentado no tópico abaixo.

📦 Publicação no GIT, via dicionário

Como é a primeira publicação no GIT, quando aparecer a mensagem abaixo, clique em NÃO!

git_saude

Após o carregamento da lista de arquivos, confirme o Commit:

git_saude2

git_saude3

E então, aguarde enquanto o processo é finalizado.

git_saude4

git_saude5

📦 Fechar pacote no Dicionário

Neste momento, a relase já estará publicada no SVN e no GIT, ficando pendente o fechamento do pacote. Para que nesse momento, as liberações possam ocorrer normalmente em operação.

Para realizar este passo, será necessário salvar o numero do pacote, a revisão SVN e a hash GIT!

A revisão GIT e SVN estarão informados no campo de manutenção do pacote, na aba de repositórios:

pegar_hash_git

Após salvar as informações necessárias, vá na rotina Outros > Supervisor > Registar Publicação Prod. Release.

Preencha os campos conforme abaixo:

registra_publicacao

📦 Teste de Atualização

Após esse processo, testar atualização selecionando a revisão da Release no seguinte endereço:

https://aplicativo.atende.net/saude/?pg=atualizador

📦 Enviar E-mail Informando a Publicação

Enviar e-mail conforme o padrão:

email-saude