0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Bitriseのステータスをモニターに表示して物理的に監視するツールの紹介

Last updated at Posted at 2020-05-15

背景

  • Bitriseのワークフローが成功/失敗したらSlackに通知する仕組みはよくある
  • 物理的にモニターにステータスを表示するツールの紹介はあまり見ない
  • 複数のCIサービスのステータスを1画面でみたい

ツール

https://github.com/marcells/node-build-monitor
こんな感じで表示される
node-build-monitor.png
https://builds.mspi.es/ にデモがあるので見てみてください。
表示形式の変更や、失敗したら音を鳴らすなどの設定も可能です。

やってみる

GitHubのREADMEで詳細は記載されているので、ここではBitriseを使用したハッピーパスだけ紹介します。

{
  "monitor": {
    "interval": 300000,
    "numberOfBuilds": 12,
    "latestBuildOnly": false,
    "sortOrder": "date",
    "debug": false
  },
  "services": [
    {
      "name": "Bitrise",
      "configuration": {
        "slug": "BitriseでのアプリID",
        "token": "パーソナルアクセストークン"
      }
    }
  ]
}
  • アプリIDはURLのapp以降の文字列
Screen Shot 2020-05-15 at 14.10.11.png - パーソナルアクセストークンはここで作成できる Screen Shot 2020-05-15 at 14.12.56.png

最後に

Slackの通知でも気づくことはもちろんできますが、オフィスのサイネージなどで表示しておけばエンジニアだけでなく、PMやデザイナーなどのプロジェクトメンバー全員がCIのステータスを気にする意識が持てるので、そこから何かいいアクションに繋がればいいなと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?