Дженкинс: Исключение в потоке "main" java.io.EOFException при попытке вызвать дочернюю работу
Я пытаюсь выполнить следующую команду:
java -jar /jenkins-cli.jar -s http://example.com:8080/jenkins build childJob
Однако я получаю следующую ошибку:
java.io.EOFException в java.io.DataInputStream.readBoolean(DataInputStream.java:244) в hudson.cli.Connection.readBoolean(Connection.java:93) в hudson.cli.CLI.authenticate(CLI.java:573) в hudson.cli.CLI._main(CLI.java:484) в hudson.cli.CLI.main(CLI.java:390)
Я пытался получить к нему доступ удаленно, а также с той же машины.
Любые выводы будут оценены.
ОБНОВЛЕНИЕ: Это происходит только для первого удара (при каждой попытке), при повторном нажатии на ту же команду, это работает.
1 ответ
В Интернете говорится, что это произойдет, если вы попытаетесь выполнить эту команду с пользователем, который не зарегистрирован в Jenkins, также называемым неизвестным пользователем:)