web-dev-qa-db-fra.com

Il n'y a pas d'option "Launch agent via Java Web Start" dans mes jenkins lorsque j'ajoute un nœud esclave Windows

J'ai déjà configuré l'environnement Java environnement et chemin d'installation

Here is the picture

19
shuiqiang

Il s'agit d'une question en double de Server Fault: Answer Here

Java Web Start utilise TCP donc il doit être activé et configuré dans Jenkins ...

  1. Connectez-vous à Jenkins en tant qu'administrateur
  2. Gérer Jenkins> Configurer la sécurité globale> TCP pour les agents JNLP

Rendez-vous service et choisissez une affectation de port statique ...

31
ѺȐeallү

Assurez-vous que vous avez activé un port JNLP dans Manager Jenkins -> Configurer la sécurité globale. Si aucun port JNLP n'est spécifié, l'option esclave JNLP n'apparaîtra pas.

4
Jason Swager

À partir de la version 2.176.3 de Jenkins, il y a une option activée lorsque "Lancer l'agent en le connectant au maître" qui est identique à "Lancer l'agent via Java web start" une fois que vous activez le "Gérer" Jenkins => Configurer la sécurité globale => Agents => TCP pour les agents entrants "comme mentionné ci-dessus. Par exemple Fixe: 50000

1
tyro