イフブロ

イフブロ

インフラエンジニアのブログ

Jenkinsのジョブの実行状態をJsonで取得する方法

こちらが参考になります。 knjname.hateblo.jp

https://ci.jenkins-ci.org/computer/api/json?pretty=true&tree=computer[displayName,executors[progress,idle,currentExecutable[estimatedDuration,fullDisplayName,url]]] そのまま使えますね。

ちなみにビルドを待っているキューの数は

http://hostname:port/queue/api/json

で取れます。