gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 09:00:29 27 4
gpt4 key购买 nike

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

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

最佳答案

关于参数:

See this answer first .要获取项目的所有构建的列表(根据该答案获得):

project.builds

当您找到您的特定构建时,您需要获取所有类型为 ParametersAction 的操作。与 build.getActions(hudson.model.ParametersAction) .然后查询返回的对象以获取特定参数。

关于 p4.change:我怀疑它也被存储为一个 Action 。在 Jenkins Groovy 控制台中获取包含 p4.change 的构建的所有操作并检查它们 - 它会让您知道在代码中查找什么。

关于groovy - 如何使用 Groovy API 检索 Jenkins 构建参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10882515/

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