如何让Jenkins根据他们的名字模式运行作业列表?
我想设置Jenkins作业,它将根据作业的名称模式触发作业列表。例如,我需要运行所有由Memmory启动的作业-您可以使用Groovy来执行此操作。配置“执行系统Groovy脚本”类型的构建步骤(需要Groovy插件):如何让Jenkins根据他们的名字模式运行作业列表?,jenkins,continuous-integration,Jenkins,Continuous Integration,我想设置Jenkins作业,它将根据作业的名称模式触发作业列表。例如,我需要运行所有由Memmory启动的作业-您可以使用Groovy来执行此操作。配置“执行系统Groovy脚本”类型的构建步骤(需要Groovy插件): 您可以使用Groovy实现这一点。配置“执行系统Groovy脚本”类型的构建步骤(需要Groovy插件): import hudson.model.* for (item in Hudson.instance.items.findAll()) { if (item.nam
您可以使用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);
}
}
}