Closed. This question needs debugging details。它当前不接受答案。












想改善这个问题吗?更新问题,以使溢出。

2年前关闭。



on-topic





我想使用@Grab在我的Jenkinsfile中包含一个yaml解析库。我在我的Jenkinsfile中添加以下行:

@Grab('org.yaml:snakeyaml:1.17')


Improve this question

但是,Jenkins运行无法识别此错误并返回错误。

最佳答案

您现在不能在管道中使用@Grab。我怀疑它将添加为功能,因为Jenkins CPS需要源代码才能执行CPS转换,并且@Grab使用二进制依赖性。您只能从受信任的共享库中使用@Grab。从the documentation


可以使用@Grab批注从受信任的库代码中使用通常在Maven Central中找到的第三方Java库。有关详细信息,请参考Grape documentation,但只需输入:

08-07 06:02