【发布时间】:2019-01-09 10:14:07
【问题描述】:
我有一个参数的选择列表。选择列表中的值基于登录 jenkins 的用户。 例如,学生选择数学科学和商业科目,他应该能够在选择下拉菜单中看到自己的科目。
我在一个 json 文件中将每个学生与他们注册的科目进行了映射。我用Config File Provider plugin 在jenkins 中引用了这个文件。现在我应该如何通过选择参数中的 groovy 脚本加载这个配置文件。我正在使用Extended Choice Paremater 和Active Choice Parameter plugin
【问题讨论】:
-
找到解决方案了吗?我们使用 scriptler 和 Active Choice Parameter 进行此操作,但由于安全问题已弃用 scriptler,我想使用 Config File Provider Plugin 存储脚本并使用一些插件调用它们,例如 Active Choice Parameter 或 Extended Choice Parameter。两者都提供了执行 groovy 脚本的可能性,但我必须将脚本粘贴到文本字段,而不是使用存储在 Config File Provider 中的脚本。
标签: jenkins groovy jenkins-plugins