Jenkins自动更新下拉菜单

时间:2017-05-12 15:05:36

标签: jenkins jenkins-plugins

我正在尝试根据文件夹中的文件自动更新jenkins构建中的下拉菜单。例如,如果将一个名为R10的新文件夹添加到特定文件夹,我希望Jenkins在其中显示它的工作选择。

尝试将其直接添加到作业的config.xml中,但它没有更新到Jenkins

谢谢:)

1 个答案:

答案 0 :(得分:1)

这不是直截了当的,您的需求需要一个自定义包装器(脚本)来检查文件夹" new folder"并添加在"新文件夹"中创建的任何新文件夹。到作业的构建配置,然后保存配置。

如果您编辑/直接将选项/名称添加到config.xml,我怀疑它是否在构建中被保存/消耗。

有效的答案:CRUMB=$(curl -s 'admin:pass@localhost:8080/crumbIssuer/api/xml?xpath=concat(‌​//…) curl -X POST -H "$CRUMB" admin:pass@localhost:8080/reload