删除具有匹配模式的詹金斯作业
Delete jenkins jobs having the matching pattern
如何删除 jenkins 上前缀为 "Data_jobs_" 的作业?
和
如何禁用前缀为 "Data_jobs_server" 的所有作业?
有人知道如何通过访问 /script 页面来做到这一点吗??
以下应该有效:
for (job in jenkins.model.Jenkins.theInstance.getProjects()) {
if (job.name.startsWith("Data_jobs_")) {
job.delete()
}
else if (job.name.startsWith("Data_jobs_server")) {
job.disable()
}
}
如何删除 jenkins 上前缀为 "Data_jobs_" 的作业? 和 如何禁用前缀为 "Data_jobs_server" 的所有作业?
有人知道如何通过访问 /script 页面来做到这一点吗??
以下应该有效:
for (job in jenkins.model.Jenkins.theInstance.getProjects()) {
if (job.name.startsWith("Data_jobs_")) {
job.delete()
}
else if (job.name.startsWith("Data_jobs_server")) {
job.disable()
}
}