O script `installversao.ps1` pode ser utilizado para quando é necessário instalar um patch que é de uma versão diferente daquela que está no Gestor que pretendemos atualizar. Como por exemplo, no Gestor de Homologação, ele pode estar na próxima versão que será atualizada e estar sendo utilizada para testes, porém, pode ser preciso atualizar para o Trunk (versão em andamento).

<br>

## Passos para executar o script:

<br>

>>**O patch pode ser publicado de forma manual ou através do Jenkins**

<br>

## De forma manual, SEMPRE será no servidor WEPOAS03:

1. Acessar a pasta do Gestor que irá ser atualizado o patch e localizar a subpasta correspondente a versão que se deseja atualizar;

<br>

- Por exemplo `c:\Dype\Gestor.Homologacao\App\Trunk\scripts`.

<br>

2. Clicar com o botão direito do mouse, opção "Abrir janela PowerShell aqui como administrador".

<br>

![](installversao1.png)

<br>

3. Irá abrir a tela abaixo, onde é necessário digitar o script que deseja executar.

<br>

![](installversao2.png)

<br>

4. Após, informar o "Instance" que irá ser atualizado HOMOLOGACAO/SUPORTE por exemplo.

<br>

![](installversao3.png)

<br>

- Informar a nova versão que será instalada, por exemplo 3.6.53, Trunk. Digitar dessa forma pois é case sensitive.

<br>

![](installversao4.png)

<br>

- Aguardar o término do processo:

<br>

![](installversao5.png)

<br>

## Através do Jenkins:

<br>

1. Acessar o [Jenkins do painel de integradores](http://wepoas07.weconsultoria.local:8080/login?from=%2F)

<br>

2. Clicar no projeto **Instalar Patch Gestor - Produção**:

<br>

![](installversao6.png)

<br>

2. Clicar em **Build with Parameters**

<br>

![](installversao7.png)

<br>

3. Digitar a versão que deseja atualizar no campo **VERSAO**, por exemplo 3.6.69.

<br>

![](installversao8.png)

<br>

E após aguardar o processo finalizar. É possível acompanhar clicando no _Build_ que está executando, na lista de _Histórico de builds_, e depois clicar em _Console Output_:

<br>

![](installversao9.png)

<br>

>>**É importando esse acomanhamento pois pode ocorrer algum erro durante o processo, ou pode travar na parte de atualizar o Agente. Em caso de erro se deve avisar ao desenvolvimento, caso trave na atualização do Agente, basta finalizar o processo dele no gerenciador de tarefas do WEPOAS03.**