Я пытаюсь запустить groovysh на моем Дженкинс из кли, используя следующую команду:Дженкинс CLI Authentication
java -jar jenkins-cli.jar -s <Jenkins URL> -i JenkinsPrivateKey.ppk groovysh
я произвел этот частный файл ключа с помощью PuTTYgen и вставить открытый ключ в SHH открытых ключей на странице/me/configure Дженкинса. Дело не в том, что ключ не работает - похоже, он не аутентифицируется вообще. Когда я бегу кто-ам-я с помощью интерфейса:
java -jar jenkins-cli.jar -s <Jenkins URL> -i JenkinsPrivateKey.ppk who-am-i
Это дает мне ответ:
Authenticated as: anonymous
Что я здесь отсутствует? Я думал, что если аутентификация не удалась, она, по крайней мере, покажет сообщение об ошибке. Есть ли способ проверить, работает ли частный ключ?
Редактирование: после некоторых экспериментов кажется, что аутентификация через CLI не работает тихо - я помещаю поддельный открытый ключ в мою конфигурацию профиля, и я до сих пор не видел ошибки.
Большое спасибо! Я хотел бы добавить его и на страницу вики. Можно ли подключиться к учебнику? – quietkatalyst
Учебник из облачных игр и относится к другим функциям. Я бы предпочел, чтобы вики Jenkins были автономными в отношении этой информации. – coffeebreaks
Я также обновил wiki :) – coffeebreaks