Como instalar o Jenkins Agent no Windows

Como instalar o Jenkins Agent no Windows

Este tutorial ensinará a instalar o Jenkins Agent no Windows. No entanto, antes de prosseguir com este tutorial, devemos garantir que tenhamos o Java JDK instalado na máquina Windows.

Recomenda -se garantir que a versão JDK em execução no controlador seja semelhante à instalada na máquina Windows.

Configurando o agente Jenkins

Navegue até o painel do controlador Jenkins e selecione o "Status do executor da construção" do painel esquerdo para configurar um novo agente Jenkins.

Na página de nós disponíveis, selecione a opção "Novo nó". Isso permitirá que você crie e configure um novo agente Jenkins.

Selecione “Novo Nó” no canto superior direito para criar um novo agente Jenkins. Primeiro, dê um nome ao nó ao nó. Para simplificar, usaremos o endereço IP do agente de destino como o nome do nó.

Em seguida, escolha o tipo de nó como agente permanente e clique em Criar.


Na próxima janela, forneça todos os detalhes para o seu agente, incluindo o diretório remoto que você deseja usar como espaço de trabalho Jenkins.

Certifique -se de selecionar o método de lançamento como "Lançar o agente conectando -o ao controlador" e selecione o método "Use WebSocket".


Depois de concluído, clique em Salvar para configurar o agente Jenkins.

Vá para a página de status "Build Executor" para visualizar os controladores disponíveis. Você deve ver o agente do Windows listado nas opções.

Clique no agente para visualizar as opções disponíveis. Isso deve fornecer o comando que você precisa executar para conectar o agente do Windows ao controlador.

Copie e cole os comandos na linha de comando do agente do Windows. Isso deve baixar o agente.Jar arquivo e conectar o agente ao controlador.

Por exemplo:

Curl -so http: // localhost: 9001/jnlpjars/agente.jarra


Conectando o agente:

Java -Jar Agent.jar -jnlpurl http: // localhost: 9001/gerencia/computador/windows/jenkins -agent.jnlp -secret
1F97F602E489A231BD1D5C7369BB59FC9969E2D414A890001EF5A68144C8C7DD -WORKDIR "C: \ Jenkins"


Você deve ver os logs de saída como mostrado:


Você pode voltar para o painel do controlador Jenkins para verificar o status do agente.

Conclusão

Esta postagem cobriu os fundamentos de conectar um agente do Windows Jenkins a um controlador usando o WebSocket.