Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Baixar a versão mais atual do Jenkins: https://jenkins.io/download/. Recomenda-se utilizar a versão "Long-term Support (LTS)", pois tende a ser mais estável. Basta escolher a opção conforme o seu sistema operacional, conforme o exemplo:


  2. Instalar o Jenkins seguindo instruções default da tela. 
    1. Atenção para a porta a ser utilizada: o default é 8080, mas se já estiver sendo usada por outro serviço, alterar para uma porta livre (ex: 8180, 8280, etc). Como trocar a porta?
      1. No arquivo Arquivo: "C:\Program Files (x86)\Jenkins\jenkins.xml"
      2. Alterar a porta na linha: <arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -Dhudson.util.ProcessTree.disable=true -jar "%BASE%\jenkins.war" --httpPort=8180 --webroot="%BASE%\war"</arguments>

  3. Artefatos da pasta .../Jenkins/ (obtida junto aos demais artefatos do instalador) a serem copiados para a pasta onde o Jenkins foi instalado (por default: "C:\Program Files (x86)\Jenkins"):
    1. Arquivo config.xml (copiar sobrepondo a versão anterior).
    2. Pasta Jobs: copiar com todo o seu conteúdo, sobrepondo a anterior, caso exista.
  4. Carregar o serviço do Jenkins (no Windows, existirá o serviço em SERVICES.MSC).

  5. Acessar pela primeira vez, em um navegador web. Por defaut: localhost:8080 (atenção caso você tenha trocado a porta, conforme explicado anteriormente).

  6. No primeiro acesso, caso seja solicitado, selecione instalação de plugins default, e crie o usuário administrador.

...

Variáveis de ambiente a serem configuradas:

NomeValor (exemplo - para cada cliente/ambiente deverá ser revisto)Observações
_PROGRESSC:\DLC116\bin\_progres.exeLocal onde está o executável do Progress
CLIENTLOG_CONF-clearlog -logginglevel 2 -logentrytypes 4GLMessages 4GLTrace DB.Connects FileID -clientlogParâmetros de configuração de Clientlog para os processos Progress
CONN_EMS505UNICOOems506unicoo/ems506unicoo@totvsgpParâmetros de conexão ao owner EMS506UNICOO (pode ser obtido no .pf)
CONN_UNICOOGPSunicoogps/unicoogps@totvsgpParâmetros de conexão ao owner UNICOOGPS (pode ser obtido no .pf)
CSS_RELATORIOS_MIGRACAO\\totvs-prod-testes\ERPGP\migracao\style.css
DT_CONTABIL_ACRSYSDATE
DT_CONTABIL_APBSYSDATE
EVENTO_FATURAS_MIGRADAS1
INIC:\TOTVS\datasul\dts-gp\ERP\scripts\dtsgp_migracao\datasul-progress.ini
PASTA_STATUS_MIGRACAO\\totvs-prod-testes\ERPGP\migracao\__STATUS_MIGRACAO
PATH_SCRIPTS_EMS5C:\TOTVS\datasul\dts-gp\ERP\migracao\_scripts_migracao_ems5_JK
PATH_SCRIPTS_GPSC:\TOTVS\datasul\dts-gp\ERP\migracao\_scripts_migracao_gps_JK
PFC:\TOTVS\datasul\dts-gp\ERP\scripts\dtsgp_migracao\datasul.pf
PQT_GUIAS_POR_CICLO10000
PROWIN32C:\DLC116\bin\prowin32.exe
QT_FILAS_IMPORTACAO_BENEFICIARIOS20
QT_FILAS_IMPORTACAO_CLIENTES10
QT_FILAS_IMPORTACAO_FATURAS20
QT_FILAS_IMPORTACAO_FORNECEDORES5
QT_FILAS_IMPORTACAO_GUIAS20
QT_FILAS_IMPORTACAO_PROPOSTAS20
QT_FILAS_IMPORTACAO_TIT_ACR20
QT_FILAS_IMPORTACAO_TIT_APB10
SENHAmigracao
USUARIOmigracao




Atenção especial na Instalação do Jenkins:

...