我有一个参数选择列表。选择列表中的值基于登录jenkins的用户。 例如,一个学生选择了数学科学和商业学科,那么他应该能够在选择下拉菜单中看到自己的学科。
我在json文件中对每个学生及其注册主题进行了映射。我用Config File Provider plugin用jenkins引用了这个文件。现在,我应该如何在选择参数中通过groovy脚本加载此配置文件。我正在使用Extended Choice Paremater和Active Choice Parameter plugin
答案 0 :(得分:0)
我使用下面的 groovy 脚本从 groovy 脚本访问添加的配置文件。看看有没有帮助
import org.jenkinsci.plugins.configfiles.GlobalConfigFiles
import org.jenkinsci.lib.configprovider.model.Config;
Config config = GlobalConfigFiles.get().getById("Your config file ID here")
println(config.content)`