我不太了解jenkins groovy编码。我试图在jenkins方面完成一项任务。所以如果我做错了,请告诉我。
我使用主管道groovy脚本在代理上动态地生成了一个groovy脚本,并且我试图使用一个jenkins共享库。
我在代理上动态生成的groovy文件如下:
#!usr/bin/groovy
@Library('SharedLibrary')
如果我在管道脚本中使用相同的库,我就能够加载库,并且能够使用在我的vars文件夹中以及共享库中声明的变量。
我得到以下错误的文件无法解决类库,无法找到类的注解。
我甚至尝试使用完整的限定符,或.jenkinsci.plugins.workflow.libs.Library,但效果不佳。
任何提示将是非常有帮助的。
谢谢你,卡蒂克
1条答案
按热度按时间6tqwzwtp1#
正确的注解看起来像这样,给予一下:
您缺少下划线,如果无法解决此问题,您能否共享错误日志。