yasuoza diary

web and life

Jenkins Websocket Pluginを使う

JenkinsのXFDにWebsocketを使ってそれぞれのビルド結果を表示するようにしました。

参考にしたのは次のサイトです。 Websocketを使った通知の設定方法も書いてあるので、とても参考になりました。 Jenkinsのビルド結果をリアルタイム通知するプラグイン『Jenkins Websocket Notifier』を作りました iPhoneをJenkinsのXFD (eXtreme Feedback Device)にしてみた

どちらもそのままだとジョブの名前が出ないので、ジョブが1つだけだといいのですが、2つ以上になるとそれぞれのジョブがどんなステータスなのかわからなかったので、ジョブの名前とステータスを色で表示するようにしています。

はじめは何も表示されませんが、ジョブが完了するとその結果に応じてステータスがビューに表示されます。 2回目以降のジョブは既存のビューのステータスを更新するようになっています。

Jenkinsとても便利です。