gpt4 book ai didi

groovy - 从 Groovy 脚本访问 Jenkins 插件包

转载 作者:行者123 更新时间:2023-12-02 06:14:38 24 4
gpt4 key购买 nike

如果我想从 groovy 脚本使用 Jenkins 插件,如何找到它的路径?

例如,只是在 master 上进行测试,我希望能够使用 NodeLabelParameter 插件中的 LabelParameterValue 类。下面是我正在寻找的示例(尽管它不起作用)。

currentParameters.add(new hudson.plugins.nodelabelparameter.LabelParameterValue(nodeName))

最佳答案

在 Postbuild Groovy 脚本中,您可以指定其他 groovy 类路径。例如:/var/jenkins/plugins/claim/WEB-INF/classes 用于声明插件代码。我尝试了一下,成功了。

不幸的是,路径必须是绝对路径,并且不允许使用环境变量(例如 ${JENKINS_HOME})。另外,我不完全确定脚本在从属设备上运行时会在哪里查看 - 在从属设备上还是在主设备上。

关于groovy - 从 Groovy 脚本访问 Jenkins 插件包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10867411/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com