我想设置Jenkins作业,根据他们的名称模式触发作业列表。例如,我需要运行以Memmory开头的所有作业 -
答案 0 :(得分:1)
你可以用Groovy做到这一点。配置“执行系统Groovy脚本”类型的构建步骤(需要Groovy插件):
import hudson.model.*
for (item in Hudson.instance.items.findAll()) {
if (item.name ==~ /^Memory-.+/) {
if (item.isBuildable()) {
my_cause = new Cause.UserIdCause();
item.scheduleBuild(my_cause);
}
}
}