在代理上找不到groovy脚本文件的注解类

z0qdvdin  于 2023-04-05  发布在  其他
关注(0)|答案(1)|浏览(154)

我不太了解jenkins groovy编码。我试图在jenkins方面完成一项任务。所以如果我做错了,请告诉我。
我使用主管道groovy脚本在代理上动态地生成了一个groovy脚本,并且我试图使用一个jenkins共享库。
我在代理上动态生成的groovy文件如下:

#!usr/bin/groovy
@Library('SharedLibrary')

如果我在管道脚本中使用相同的库,我就能够加载库,并且能够使用在我的vars文件夹中以及共享库中声明的变量。
我得到以下错误的文件无法解决类库,无法找到类的注解。
我甚至尝试使用完整的限定符,或.jenkinsci.plugins.workflow.libs.Library,但效果不佳。
任何提示将是非常有帮助的。
谢谢你,卡蒂克

6tqwzwtp

6tqwzwtp1#

正确的注解看起来像这样,给予一下:

@Library('shared-lib') _

您缺少下划线,如果无法解决此问题,您能否共享错误日志。

相关问题