Neste post será apresentado como criar um servidor Slave para jobs em ambiente Windows.
Jenkins é uma ferramenta de integração contínua , segue abaixo um post de instalação e primeira configuração da ferramenta :
http://fajlinux.com.br/devops/jenkins-2-x-instalacao-no-rhel-7/
1) Ambiente :
10.0.0.5 – jenkins-01.example.com – Centos 7
10.0.0.7 – jenkins-nt.example.com – Windows 2008 R2
OBS : O servidor jenkins-01.example.com foi configurado com o exemplo abaixo :
http://fajlinux.com.br/devops/jenkins-2-x-instalacao-no-rhel-7/
2) Configuração do Servidor JENKINS-NT :
Instalação do JAVA
https://www.java.com/pt_BR/download/manual.jsp
https://docs.oracle.com/cd/E19182-01/820-7851/inst_cli_jdk_javahome_t/
Criação de um usuário Administrador (Ex. ntjenkins)
Execute o regedite.exe e procure pela chave ‘HKEY_CLASSES_ROOT\CLSID{76A64158-CB41-11D1-8B02-00600806D9B6}’
Coloque o grupo de administradores com full control removendo Full control de TrustedInstallers.
Caso você não consiga editar coloque os admininstradores como Owner da chave clicando em Advanced e na aba Effective Permissions .
3) Configuração do novo nó do Jenkins :
Acesse a url http://10.0.0.5:8080/computer/new , coloque o nome do nó e clique em ok .
Selecione as opções abaixo :
Após a configuração o status deverá ficar como na figura abaixo :
Caso ocorra qualquer problema de comunicação via DCOM com o nó verifique o link abaixo :
https://wiki.jenkins-ci.org/display/JENKINS/Windows+slaves+fail+to+start+via+DCOM
4) Testes Finais :
Foi executado um job do meu servidor apontando para o meu agente Windows .
Gerando a mensagem abaixo :
No próximo post será apresentado como configurar o módulo de Powershell e criar um job.