Comment installer l'agent Jenkins sur Windows

Comment installer l'agent Jenkins sur Windows

Ce tutoriel apprendra à installer l'agent Jenkins sur Windows. Cependant, avant de poursuivre ce tutoriel, nous devons nous assurer que Java JDK a installé sur la machine Windows.

Il est recommandé de s'assurer que la version JDK s'exécute sur le contrôleur est similaire à celle installée sur la machine Windows.

Configuration de l'agent Jenkins

Accédez au tableau de bord du contrôleur Jenkins et sélectionnez «Build Exécuteur Status» dans le volet gauche pour configurer un nouvel agent Jenkins.

Dans la page des nœuds disponibles, sélectionnez l'option «Nouveau nœud». Cela vous permettra de créer et de configurer un nouvel agent Jenkins.

Sélectionnez «Nouveau nœud» en haut à droite pour créer un nouvel agent Jenkins. Tout d'abord, donnez un nom au nœud. Pour plus de simplicité, nous utiliserons l'adresse IP de l'agent cible comme nom de nœud.

Ensuite, choisissez le type de nœud comme agent permanent et cliquez sur Créer.


Dans la fenêtre suivante, fournissez tous les détails de votre agent, y compris le répertoire distant que vous souhaitez utiliser comme espace de travail Jenkins.

Assurez-vous de sélectionner la méthode de lancement en tant qu'agent de lancement en le connectant au contrôleur "et sélectionnez la méthode" Utiliser WebSocket ".


Une fois terminé, cliquez sur Enregistrer pour configurer l'agent Jenkins.

Dirigez-vous vers la «page d'état de la construction d'exécuteur» pour afficher les contrôleurs disponibles. Vous devriez voir l'agent Windows répertorié dans les options.

Cliquez sur l'agent pour afficher les options disponibles. Cela devrait vous donner la commande que vous devez exécuter pour connecter l'agent Windows au contrôleur.

Copiez et collez les commandes dans la ligne de commande de l'agent Windows. Cela devrait télécharger l'agent.fichier de pot et connectez l'agent au contrôleur.

Par exemple:

curl -so http: // localhost: 9001 / jnlpjars / agent.pot


Connexion de l'agent:

Agent Java.jar -jnlpurl http: // localhost: 9001 / manage / ordinateur / windows / jenkins-agent.JNLP -Secret
1F97F602E489A231BD1D5C7369BB59FC9969E2D414A890001EF5A68144C8C7DD -WorkDir "C: \ Jenkins"


Vous devriez voir les journaux de sortie comme indiqué:


Vous pouvez retourner au tableau de bord Jenkins Controller pour vérifier l'état de l'agent.

Conclusion

Ce message a couvert les principes fondamentaux de la connexion d'un agent Windows Jenkins à un contrôleur à l'aide de WebSocket.