こんなアプリです
JenBoardは、複数のJenkinsサーバーをスマートフォンやタブレットからまとめて管理できるCI/CDモニタリングアプリです。ビルドの状態をリアルタイムで確認し、必要な時はその場でビルドをトリガーしたり停止したりできるので、席を外していてもデプロイ状況を見逃しません。社内・取引先・オープンソースなど複数のJenkins環境を行き来しながら働くDevOps・QAエンジニアのために作りました。
JenBoardv0.0.1ANDROID
複数のJenkinsサーバーを1つのアプリで管理し、ビルドのトリガー・ログ・統計まで確認できるDevOps向けモニタリングアプリ
JenBoardは、複数のJenkinsサーバーをスマートフォンやタブレットからまとめて管理できるCI/CDモニタリングアプリです。ビルドの状態をリアルタイムで確認し、必要な時はその場でビルドをトリガーしたり停止したりできるので、席を外していてもデプロイ状況を見逃しません。社内・取引先・オープンソースなど複数のJenkins環境を行き来しながら働くDevOps・QAエンジニアのために作りました。
アプリを開いた瞬間、ダッシュボードがサーバー全体の状況をまとめて表示します — 総ジョブ数、成功率、キューとエグゼキューターの使用状況。ジョブヘルスバーと、ビルド中・失敗ジョブのライブセクションが、どこに注意が必要かを即座に教えてくれます。

サーバー上のすべてのジョブを一つのリストにまとめ、ステータスフィルターと即時検索に対応します。各行には最新のビルド番号、実行日時、トレンドのスパークラインが表示されるので、開く前に不安定なジョブを見つけられます。

ジョブを開くと、ヘルススコア、説明、ビルド履歴の全体を確認できます。新しいビルドの実行(必要な場合はパラメータ付きで)、実行中ビルドの停止、ジョブの有効化/無効化も、スマートフォンからそのまま行えます。

ビルド実行中はコンソール出力がほぼリアルタイムでストリーミングされるので、どこにいてもデプロイの進行を追えます。完了したビルドはログ全体が保存され、検索や共有もすぐに行えます。

上部に成功率、総ビルド数、平均実行時間を表示し、下部には14日間のビルドトレンドと実行時間のチャートを表示します。時間の経過による速度低下や失敗の連続を見つけるのに役立ちます。

サーバーが今まさに行っていることをライブフィードで表示します — 実行中のビルド、キューで待機中の項目、最近完了した実行結果。それぞれタップ一つで詳細画面に移動できます。

通勤中も、飲み会の最中も、デプロイ状況を手元で確認しましょう。JenBoardがあれば、複数のJenkinsサーバーも1つの画面から管理できます。今すぐダウンロードして、最初のサーバーを登録してみてください。