Groovy 定期抓取构建的语法 属性
Groovy syntax for grabbing build periodically property
我需要使用 groovy 脚本获取 "Build Triggers -> Build Periodically" 值。我需要检查它是否已启用以及 Schedule 值是什么,但是在搜索 Jenkins 的 github 和 javadoc.jenkins api 文档时我没有运气。
List keys = new ArrayList(job.getTriggers().keySet());
for (int i = 0; i < keys.size(); i++) {
Object obj = keys.get(i);
if(obj.getDisplayName().contains("Build periodically")) {
println job.fullName + "," + job.getTriggers().get(keys.get(i)).spec
}
}
我需要使用 groovy 脚本获取 "Build Triggers -> Build Periodically" 值。我需要检查它是否已启用以及 Schedule 值是什么,但是在搜索 Jenkins 的 github 和 javadoc.jenkins api 文档时我没有运气。
List keys = new ArrayList(job.getTriggers().keySet());
for (int i = 0; i < keys.size(); i++) {
Object obj = keys.get(i);
if(obj.getDisplayName().contains("Build periodically")) {
println job.fullName + "," + job.getTriggers().get(keys.get(i)).spec
}
}