当前位置: 首页 > 知识库问答 >
问题:

Jenkins CLI安装Jenkins插件-错误

爱茂勋
2023-03-14

我试图使用Jenkins CLI安装Jenkins插件,但收到了一个错误。

插件安装命令:

java-jar-jenkins cli。jar-s http://

错误:

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版本,现在我已经尝试了Java8和Java11
  2. 重新下载jenkins CLI以确保其未损坏
  3. 从Jenkins界面安装一个类似的插件,这一点很成功
  4. 其他Jenkins CLI命令(如列表插件)也能成功运行
  5. Zip安装在我运行jenkins CLI命令的linux服务器上。Jenkins应用程序在同一台服务器上运行

詹金斯版本:詹金斯2.263.4

感谢对此的投入。

谢谢您

共有1个答案

端木元青
2023-03-14

插件的URL已过时。你的URL上有HTTP 302重定向,但詹金斯显然不这么做。

尝试使用重定向的插件URLhttps://get.jenkins.io/plugins/sonar/2.13/sonar.hpi,应该可以。

 类似资料:
  • 问题内容: 我已经编写了一个Jenkins Groovy脚本,用于在启动时安装Jenkins插件。Groovy脚本以用于调用我的脚本的Hook命名。例如,init- Hook内部触发了init.groovy。该挂钩在初始化后触发。 在初始化期间,我无权访问UpdateCenter,也无法安装插件。我还能使用其他哪些詹金斯挂钩?我认为我需要一个启动后的挂钩。 该脚本可在脚本控制台中使用,但不能在后初

  • 我有以下Dockerfile,基本图像为: 但是,我无法找到原因,因为每个目录似乎都存在。此外,如果我在bash中手动运行for循环,那么所有插件都已正确安装。。。 我进一步注意到,若我将插件安装在根目录中,插件的安装是有效的,如下所示: 然而,这是错误的地方,因为它们必须放在目录$JENKINS_HOME/plugins 为什么我不能安装插件在?

  • 升级jenkins版本后,我无法安装任何插件<我能理解这是一个证书错误。你能告诉我决议吗? 太阳安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效证书路径

  • 我有一个关于更新GitHub插件的问题。 每次我更新GitHub之类的插件并重启jenkins,jenkins就会崩溃。当我试图通过浏览器中的URL访问jenkins时,错误页面会显示一些异常“未找到类jenkins/model jenkins”。然后为了让jenkins再次工作,我必须完全从plugins目录中删除这个插件。我希望有人能回答这个问题,因为我真的需要将我的github项目提供给je

  • 我正试图通过手动安装插件来设置1.651.3版。 但安装插件失败。以下是我尝试的; 从下载。 安装on. 我可以看到默认的插件版本是。 删除旧文件;. 从下载最新的凭据插件。 重启jenkins;。 证书版本仍然是而不是。 如何手动安装最新的插件?我的意思是不访问web UI(管理Jenkins-

  • 我在安装插件(elasticsearch-image)时遇到一个问题。 脚本:bin/plugin install kiwionly/elasticsearch-image/2.4.1错误:在plugin zip(plugin:https://libraries.io/github/kiwionly/elasticsearch-image)中找不到plugin描述符“plugin-descript