如何使用Groovy API检索Jenkins构建参数?

我有一个使用Perforce插件的参数化作业,想检索构建参数/属性以及由Perforce插件设置的p4.change属性。

如何使用Jenkins Groovy API检索这些属性?

回答:

关于参数:

首先看这个答案要获取项目的所有构建的列表(根据该答案获得):

project.builds

当你发现你特别的身材,你需要得到类型的所有行动ParametersAction用build.getActions(hudson.model.ParametersAction)。然后,您查询返回的对象以获取您的特定参数。

关于p4.change:我怀疑它也被存储为动作。在Jenkins Groovy控制台中,获取包含p4.change的构建的所有操作并进行检查-

这将使您了解在代码中查找的内容。

以上是 如何使用Groovy API检索Jenkins构建参数? 的全部内容, 来源链接: utcz.com/qa/416435.html

回到顶部