Я следую этому официальному руководству Jenkins , чтобы познакомиться с конфигурацией Jenkins Pipeline .
Один из шагов - создать немое подчиненное устройство и установить для него «Запускать подчиненные агенты через Java Web Start», но по какой-то причине эта опция отсутствует в моей конфигурации, единственные другие варианты, которые у меня есть:
Я убедился, что на машине существует
/ usr / bin / javaws
.
Есть идеи, как добавить его в конфигурацию нового узла Jenkins?
В моем случае ответ можно найти в другом вопросе, который я задал в той же теме и похоже, проблема в устаревшей документации Jenkins.
В версии 1.x он назывался «Тупой раб», а в современных версиях - «Постоянный агент». Это точно так же.
Этот вопрос был задан в другом месте: https://stackoverflow.com/a/38740924
Вы должны включить TCP-порт агентов JNLP, чтобы включить эту опцию для ведомых устройств.
Управление Jenkins> Настроить глобальную безопасность> TCP-порт для агентов JNLP