Frage Die Option "Slave-Agenten über Java Web Start starten" fehlt in der Konfiguration des neuen Knotens. Wie kann ich sie zum Optionsmenü hinzufügen?


Ich folge dieser offizielle Jenkins-Führer um sich mit der Konfiguration der Jenkins-Pipeline vertraut zu machen. Einer der Schritte besteht darin, einen dummen Slave zu erstellen und ihn auf "Slave-Agenten über Java Web Start starten" zu setzen, aber aus irgendeinem Grund fehlt diese Option in meiner Konfiguration. Die einzigen anderen Optionen, die ich habe, sind: enter image description here Das habe ich sichergestellt /usr/bin/javaws existiert auf der Maschine.

Irgendeine Idee, wie man es der Jenkins New Node Konfiguration hinzufügt?


26
2017-08-04 08:21


Ursprung




Antworten:


Diese Frage wurde an anderer Stelle gestellt: https://stackoverflow.com/a/38740924

Sie müssen den TCP-Port von JNLP-Agenten aktivieren, um diese Option für Slaves zu aktivieren.

Jenkins verwalten> Globale Sicherheit konfigurieren> TCP-Port für JNLP-Agenten


37
2017-08-15 20:30



Vielen Dank! Ich habe versucht, das 30 Minuten lang herauszufinden ... - ѺȐeallү


In meinem Fall kann die Antwort gefunden werden in einer anderen Frage habe ich in der gleichen Frage gefragt und es scheint, dass das Problem in der überholten Jenkins-Dokumentation liegt.

In der Version 1.x hieß es "Dumb Slave" und in modernen Versionen "Permanent Agent". Es ist genau dasselbe.


2
2018-02-22 08:30