В моих jenkins нет опции "Запуск агента через Java Web Start", когда я добавляю ведомый Windows node

Я уже настроил java-среду и установку Путь

Here is the picture

Ответ 1

Это дублированный вопрос из Server Fault: Ответить здесь

Java Web Start использует TCP, поэтому его необходимо включить и настроить в Jenkins...

  • Войти в Jenkins как admin
  • Управление Jenkins > Настройка глобальной безопасности > Порт TCP для агентов JNLP

Сделайте себе одолжение и выберите статическое назначение порта...

Ответ 2

Убедитесь, что вы включили порт JNLP в менеджере Jenkins → Configure Global Security. Если не указан порт JNLP, то параметр ведомого JNLP не появится.

Ответ 3

Начиная с версии 2.176.3 Jenkins, опция включается, когда "Запустите агент, подключив его к основному устройству", что аналогично "агенту запуска через веб-запуск java", после включения "Управлять Jenkins => Настроить глобальную безопасность => Агенты". => TCP-порт для входящих агентов ", как указано выше. например Исправлено: 50000