CCMenuでdrone.ioのビルド結果を通知させる
この記事は drone.io Advent Calendar 2017 - Adventar の14日目の記事です。
drone.io は Goで作られたオープンソースのCD (Continuous Delivery)環境です。
テストは実行時間が短ければ短いほどよいものですが、時には長い時間がかかるものがあります。
CCMenu はCI環境のビルド状態をメニューバーに通知することができるソフトウェアです。drone.io はCCMenuに対応しています。
設定
表示したいリポジトリごとに以下のURLを設定してください。
<scheme>://<hostname>/api/badges/<owner>/<repo>/cc.xml
ビルド時
ビルドが始まるとアイコンが変化します
ビルドが終わるとデスクトップ通知が来ます!