Posted at

GHE対応!Jenkinsのビルドステータスをアイコン表示する

More than 5 years have passed since last update.

GitHub + TravisCIな環境でよく見かけるビルドアイコン、いいですよね。私の会社ではリポジトリとしてGithub Enterprise(以下、GHE)を使っていますので、Travisと連携というのはちょっと難しくて、主流はJenkinsです。

でもビルドステータスをアイコン表示したかったので、探してみたらありました、表示できるプラグインが。というわけで、その紹介です。


導入手順

Jenkinsの管理画面から以下のプラグインを入れます。

Embeddable Build Status Plugin

このプラグインを入れると、ジョブの画面に日本語環境だと「埋め込み用ステータスアイコン」というメニューが表示されます。あとはこれを目的の場所にあった形式で取得し、貼り付ければOKです。

私はこれをGHEで使っていますので、README.mdのタイトル真下あたりに入れて、いい感じの表示になっています。


その他

また、GHEはGitHub pluginでgithub.comと同様にService Hooksで連携させることができるので、これでpushされたら自動でビルドしステータス表示できるようになります。

Pull Requestをがっつり使っている場合は、GitHub pull request builder pluginなんかも良いかと思います。