Atualização de 3º dígito
A atualização de 3º dígito refere-se à virada de versão - por exemplo, atualização da 2.2.0.x para a 2.2.1.x, podendo ignorar o 4º dígito. Normalmente, nessa atualização, novas atualizações no produto chegam para a aplicação, além de outras correções.
IMPORTANTE
-
Para executar os procedimentos de instalação, atualização ou manutenção no sistema Windows, independentemente do tipo de usuário, seja ele AD (Active Directory) ou Local, é necessário seguir as seguintes diretrizes:
- Crie e utilize um usuário com o nome "sesuite" para facilitar a identificação do usuário.
- Utilize o mesmo usuário que realizou a instalação para quaisquer procedimentos.
- A conta do usuário não deve sofrer alteração ou expiração em qualquer uma de suas propriedades, incluindo permissão, senha, remoção ou a desativação do usuário.
- A conta do usuário deve possuir privilégios de administrador local na máquina onde está sendo aplicado o procedimento de instalação, atualização ou manutenção.
-
Caso as diretrizes não sejam seguidas, os serviços podem apresentar erros inesperados.
-
Lembre-se de realizar o backup antes de executar a atualização. Recomenda-se fazer o backup da aplicação, do banco de dados e do ambiente.
Para realizar uma atualização de terceiro dígito, siga os passos abaixo:
-
Procure por "Windows Powershell" na barra de pesquisa e execute-o como Administrador.
-
Tenha certeza de que o SoftExpert Suite está parado.
C:\sesuite\sesuite.ps1 stop
IMPORTANTE: Não pule esta etapa; sempre faça o download dos scripts, pois podem conter ajustes e melhorias.
Caso seja necessário, troque a versão no link para aquela que deseja instalar (exemplo: no link abaixo, tem-se a versão 2.2.0; mude para a versão que deseja usar).
- Atualize o docker-compose.yml.
Invoke-WebRequest -Uri 'https://developer.softexpert.com/devops/download/2-2-1/windows/docker-compose.yml' -OutFile 'C:\sesuite\docker-compose.yml'
- Atualize o sesuite.ps1.
Invoke-WebRequest -Uri 'https://developer.softexpert.com/devops/download/2-2-1/windows/sesuite.ps1' -OutFile 'C:\sesuite\sesuite.ps1'
Observação: Lembre-se de configurar o docker-compose.yml novamente, caso você tenha diretório compartilhado.
- Execute o script para realizar a atualização.
C:\sesuite\sesuite.ps1 update
- Coloque a versão desejada quando solicitado no console.
Observação: Este é apenas um exemplo; normalmente, as versões são referenciadas como 2.1.9.20, por exemplo, incluindo os pontos.
- Equalize o banco de dados.
C:\sesuite\sesuite.ps1 equalize
O Windows Powershell iniciará automaticamente o download do container e a nova versão, como neste exemplo abaixo.
Este é o resultado final após a equalização:
- Após a equalização, use este comando para iniciar o SoftExpert Suite.
C:\sesuite\sesuite.ps1 start