【问题标题】:Jenkins CLI to install Jenkins plugins - errorJenkins CLI 安装 Jenkins 插件 - 错误
【发布时间】:2021-03-24 05:11:07
【问题描述】:

我正在尝试使用 Jenkins CLI 安装 Jenkins 插件,但收到错误消息。

插件安装命令:

java -jar jenkins-cli.jar -s http://:8080/ -auth @/home/ec2-user/credentials install-plugin parameterized-trigger http://updates.jenkins-ci.org/download/plugins/sonar/2.13/sonar.hpi restart

错误:

Installing a plugin from http://updates.jenkins-ci.org/download/plugins/sonar/2.13/sonar.hpi
ERROR: Unexpected exception occurred while performing install-plugin command.
java.util.zip.ZipException: error in opening zip file
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:225)
        at java.util.zip.ZipFile.<init>(ZipFile.java:155)
        at java.util.jar.JarFile.<init>(JarFile.java:166)
        at java.util.jar.JarFile.<init>(JarFile.java:130)
        at hudson.cli.InstallPluginCommand.moveToFinalLocation(InstallPluginCommand.java:177)
        at hudson.cli.InstallPluginCommand.run(InstallPluginCommand.java:111)
        at hudson.cli.CLICommand.main(CLICommand.java:249)
        at hudson.cli.CLIAction$ServerSideImpl.run(CLIAction.java:277)
        at hudson.cli.CLIAction$PlainCliEndpointResponse$1.run(CLIActio

我尝试过的:

  1. 正在更改 java 版本,现在我已经尝试了 java 8 和 11。
  2. 重新下载 jenkins CLI 以确保它没有损坏
  3. 从 Jenkins 界面安装一个类似的插件,这很成功。
  4. 其他 Jenkins CLI 命令(例如 list-plugins)可以成功运行。
  5. Zip 安装在我正在运行 jenkins CLI 命令的 linux 服务器上。 Jenkins 应用程序在同一台服务器上运行。

Jenkins 版本:Jenkins 2.263.4

感谢您对此的意见。

谢谢

【问题讨论】:

    标签: java jenkins command-line-interface jenkins-plugins jenkins-cli


    【解决方案1】:

    插件的 URL 已过时。你的 URL 上有一个 HTTP 302 redirection,但 Jenkins 显然没有这样做。

    尝试使用重定向的插件 URL https://get.jenkins.io/plugins/sonar/2.13/sonar.hpi 安装,应该可以正常工作。

    【讨论】:

    • 非常感谢,我可以通过更改 URL 来完成这项工作。 java -jar jenkins-cli.jar -s http://:8080/ -auth @/home/ec2-user/credentials install-plugin parameterized-trigger $NEW_URL -restart
    猜你喜欢
    • 2019-03-26
    • 1970-01-01
    • 2015-06-02
    • 2016-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多