import groovy.json.* // Jenkinsサーバの情報 jenkins_host = "jenkins-srv" jenkins_port = "8080" url = "http://${jenkins_host}:${jenkins_port}/api/json?depth=1" json = new URL(url).getText("UTF-8") slurper = new JsonSlurper() slurper.parseText(json).jobs.each { // プロジェクト名と説明を表示 println "\"${it.displayName}\", \"${it.description}\"" }動作環境
groovy 2.1.7, JDK7 update40
0 件のコメント:
コメントを投稿