Show MenuHide Menu

Archives

2014年7月
« 9月    
 123456
78910111213
14151617181920
21222324252627
28293031  

jenkinsスクリプトコンソールでビルド・トリガー(build・trigger)一覧を取得する。

2014年7月2日   

スクリプトコンソールでビルド・トリガー(build・trigger)一覧を取得したい。

仕事で、どうしてもジェンキンスで定期的に実行しているビルド・トリガーを一覧で見たかったので作ってみました。
ちまちま画面から確認すると面倒なので。。
jenkinsのmodelは分かりやすくて、javaDoc調べて作りました。
http://javadoc.jenkins-ci.org/

import hudson.triggers.*;
  
for (Project project: jenkins.model.Jenkins.instance.projects) {
  for (Map.Entry map: project.triggers) {
    println "${map.value.spec}"
  }
}

Groovyスクリプトで書くようですが、ほぼjavaになってます。