首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Groovy共享库依赖项没有在Jenkins上正确安装。

Groovy共享库依赖项没有在Jenkins上正确安装。
EN

Stack Overflow用户
提问于 2022-11-02 11:39:58
回答 1查看 18关注 0票数 0

我正在构建一个用于Jenkins的groovy共享库,其中的一部分是使用Kohsuke Github作为git操作的依赖项。

这在dev jenkins中非常有效,因为我按照文档中的指示用gradle安装它:

代码语言:javascript
复制
// https://mvnrepository.com/artifact/org.kohsuke/github-api
implementation group: 'org.kohsuke', name: 'github-api', version: '1.313'

关于prod,我得到了缺少函数的错误:

代码语言:javascript
复制
hudson.remoting.ProxyException: groovy.lang.MissingMethodException: No signature of 
method: org.kohsuke.github.GHRepository.createTag() is applicable for argument types: 
(java.lang.String, java.lang.String, java.lang.String, java.lang.String)

试图列出kohsuke实用程序类中的所有函数确实找不到该函数,但我对它为什么不存在感到困惑。我怀疑这个包的旧版本是安装在prod上的,因为列出这些函数会产生较少的功能。

我没有参与Jenkins实例的配置过程,但是我能够管理插件、配置等。是否有任何设置会干扰我所缺少的依赖项的安装?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-16 09:45:07

还是不知道这是怎么回事。删除Jenkins中的全局共享库,再次以完全相同的方式添加它,它就开始工作了。以詹金斯的诡计结束这一切然后继续。

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

https://stackoverflow.com/questions/74288583

复制
相关文章

相似问题

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