我在jenkins的groovy脚本中有以下内容
#!groovy
@Library('my-library') _
在Jenkins中,我将此my-base
隐式加载为全局管道库。
我希望能够使用groovy脚本在本地机器上运行这个groovy脚本。groovy
,但我得到以下错误。
unable to resolve class Library , unable to find class for annotation
@ line 2, column 1.
@Library('my-library') _
^
1 error
我如何让它在本地运行?我对Java非常陌生。非常感谢。
我能够使用gradlebuild
生成一个JAR库,并将其移动到$HOME/。groovy/lib
然后,我可以正常地从groovy脚本调用该类。我不得不删除@Library()引用,因为它失败了。
我一直试图在IntelliJ IDEA中使用Spock测试创建一个Groovy项目。 以下是我遵循的步骤: 创建了Groovy项目并添加了Maven支持 无法编译Groovy文件:没有为模块定义Groovy库 我可能错过了一些东西,因为我厌倦了半天尝试不同的配置。
我试图在jenkins构建流中运行下面的代码 错误:未能运行DSL脚本groovy.lang.missingMethodException:方法:com.cloudbees.plugins.flow.flowDelegate.plintln()的签名不适用于参数类型:(java.lang.string)值:[创建的随机模式:0xAC0E837A5284A407]可能的解决方案:在sun.refle
在我的Jenkins构建中,我有一个Groovy脚本(因为我使用的是管道插件),在这个脚本中,我试图使用OkHttpClient进行API调用。 我从这里获得了以下葡萄代码: 为此,我得到: 知道有什么问题吗? 在Jenkins管道脚本中运行时,Grape不能检索包吗?
我目前正在尝试从jenkins管道中的文件加载一个自定义groovy类。我尝试了这里提出的解决方案: 如何在Jenkins管道中导入类文件? 作为... JenkinsPipelineUtilityClass.groovy 詹金斯档案 并尝试同样使用GroovyClassLoader(再次使用上述类) 詹金斯档案 我在这两方面都遇到了同样的错误: 我已经检查了正在进行的脚本批准,里面什么都没有,我
我有一个Groovy库作为全局共享库提供: 以及使用此库的Jenkins脚本化管道作业: 当作业运行时,我从获得以下输出,然后是的错误: 我很清楚,一些Jenkins插件已经依赖于httpcomponents,以下情况似乎是正确的: 我的注释导致所请求的http客户端版本被下载(如中观察到的)。 但是,Groovy库没有加载或使用该版本,而是依赖于Jenkins插件的其他版本。 而且,更恼人的是,
问题内容: 有没有人尝试对詹金斯使用加特林插件,但没有maven?我没有maven项目,但是我使用Gatling从终端(bash脚本)生成结果。使用开关我将结果文件夹的目标位置更改为,但是无论如何都会出现错误: 构建仅运行shell脚本,并且构建后操作设置为。感谢您的任何建议。 问题答案: 我认为您应该将结果发送到作业的工作空间,而不是作业本身。 在代码中,插件在构建的工作区中寻找结果。 希望这可