首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >破坏插件对Jenkins的依赖

破坏插件对Jenkins的依赖
EN

Stack Overflow用户
提问于 2020-09-04 22:43:59
回答 1查看 499关注 0票数 0

这是我为jenkins列出的插件列表:

代码语言:javascript
复制
InstallPlugins:
    - kubernetes:1.3.1
    - workflow-aggregator:2.7.3
    - workflow-job:2.17
    - workflow-cps:2.45
    - credentials-binding
    - git
    - git-client:2.7.1
    - ghprb
    - github-oauth:0.29
    - repository-connector
    - credentials
    - ssh-credentials
    - pipeline-github-lib
    - github
    - aws-credentials
    - amazon-ecr
    - swarm
    - ws-cleanup
    - aws-bucket-credentials
    - ssh-agent:1.15
    - ant:1.8
    - gradle
    - rebuild
    - pipeline-model-definition
    - delivery-pipeline-plugin
    - build-pipeline-plugin
    - workflow-multibranch
    - jobConfigHistory
    - pipeline-model-extensions
    - pipeline-rest-api
    - job-dsl
    - hashicorp-vault-plugin

我在日志中遇到故障:

代码语言:javascript
复制
2020-09-04 14:22:52.145+0000 [id=32]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Pipeline: Multibranch v2.22 (workflow-multibranch)
java.io.IOException: Failed to load: Pipeline: Multibranch (2.22)
 - Update required: Pipeline: Job (2.36) to be updated to 2.39 or higher
        at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:934)
        at hudson.PluginManager$2$1$1.run(PluginManager.java:548)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
        at jenkins.model.Jenkins$5.runTask(Jenkins.java:1131)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
        at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
2020-09-04 14:22:52.174+0000 [id=30]    SEVERE  jenkins.InitReactorRunner$1#onTaskFailed: Failed Loading plugin Pipeline SCM API for Blue Ocean v1.23.2 (blueocean-pipeline-scm-api)
java.io.IOException: Failed to load: Pipeline SCM API for Blue Ocean (1.23.2)
 - Failed to load: Pipeline: Multibranch (2.22)
        at hudson.PluginWrapper.resolvePluginDependencies(PluginWrapper.java:934)
        at hudson.PluginManager$2$1$1.run(PluginManager.java:548)
        at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
        at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
        at jenkins.model.Jenkins$5.runTask(Jenkins.java:1131)
        at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
        at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
        at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:59)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

如何检查哪个插件具有哪个依赖项?我没有Jenkins的经验,所以我不确定在插件的git库中哪里可以找到依赖的定义。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2020-09-05 10:55:56

请参阅my answer and groovy script to How to list all available jenkins plugins using command list with their short names

注意:您的列表应该只指定顶级插件(除非绝对必要);其余的让依赖项解析来完成它的工作。

${JENKINS_URL}/pluginManager,上,如果你将鼠标悬停在卸载上,它应该会显示令人沮丧的插件,但你必须让Jenkins为此运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63743353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档