Я использую Jenkins CLI в скрипте для некоторой автоматизации Jenkins ( https://www.jenkins.io/doc/book/managing/cli/ ).

Согласно документам, вы должны сначала загрузить .jar с хоста Jenkins.

В настоящее время я делаю это, запустив wget http://localhost:8080/jnlpJars/jenkins-cli.jar

Однако я хотел бы уменьшить количество шагов в моем скрипте, поэтому я хотел бы пропустить этот шаг загрузки и просто найти его jenkins-cli.jarнепосредственно на сервере Jenkins вместо того, чтобы сначала загружать его.

Я пытался бежать find / -name "jenkins-cli.jar"безуспешно.

Кто-нибудь знает, где он хранится? Конечно, он должен где-то существовать, поскольку вы можете загрузить его прямо с хоста Jenkins.

answer

Он упакован внутри Jenkins WAR-файла вместе с другими jar-файлами.