JenBoardv0.0.1ANDROID

JenBoard — Dasbor Jenkins di Saku Anda

Aplikasi monitoring DevOps untuk mengelola beberapa server Jenkins sekaligus, lengkap dengan trigger build, log, dan st…

Tentang Aplikasi Ini

JenBoard adalah aplikasi monitoring CI/CD yang memungkinkan Anda mengelola beberapa server Jenkins sekaligus dari smartphone dan tablet. Anda bisa memantau status build secara real-time, serta memicu atau menghentikan build langsung dari aplikasi, sehingga tidak akan ketinggalan info deployment meski sedang tidak di depan komputer. Aplikasi ini dibuat untuk engineer DevOps dan QA yang harus berpindah-pindah antara beberapa lingkungan Jenkins — baik internal perusahaan, klien, maupun open source.

Fitur Utama

  • Manajemen Multi-Server — Daftarkan beberapa server Jenkins dan beralih di antaranya hanya dengan satu ketukan. URL, akun, dan token API disimpan terenkripsi di penyimpanan aman OS (Keychain/EncryptedSharedPreferences), jadi Anda bisa berpindah server dengan tenang.
  • Dasbor Sekali Lihat — Lihat status seluruh Job (success/failed/unstable/disabled), penggunaan Executor, dan antrean Queue dalam satu layar. Tarik untuk refresh (pull-to-refresh) kapan saja untuk data terbaru.
  • Detail Job dan Trigger Build — Dari daftar Job, langsung akses detail dan riwayat build. Job yang butuh parameter bisa dipicu lewat dialog input nilai, dan build yang sedang berjalan bisa dihentikan, di-enable/disable, atau diatur SCM Polling-nya langsung dari aplikasi.
  • Log Konsol Real-Time — Saat build berjalan, log di-streaming setiap 2 detik sehingga Anda bisa memantau progres secara langsung; untuk build yang sudah selesai, log lengkapnya bisa dicari atau dibagikan.
  • Artifact & Laporan Test — Unduh hasil build (artifact), dan lihat langsung statistik pass/fail/skip dari laporan test JUnit beserta stack trace kegagalannya di dalam aplikasi.
  • Perbandingan Build dan Statistik — Bandingkan dua build dari Job yang sama secara berdampingan (durasi/hasil/perubahan), serta lihat tingkat keberhasilan mingguan/bulanan, rata-rata waktu build, dan Top 5 kegagalan tersering dalam bentuk chart.
  • Favorit dan Widget Layar Utama — Sematkan Job yang sering dipantau sebagai favorit di bagian atas, dan cek status Job penting lewat widget layar utama tanpa perlu membuka aplikasi. Ketuk widget untuk langsung masuk ke detail Job tersebut.
01

Dashboard

Dashboard merangkum seluruh server begitu Anda membuka aplikasi — total job, tingkat keberhasilan, penggunaan antrean dan executor. Bilah kesehatan job serta bagian langsung untuk job yang sedang build dan yang gagal langsung menunjukkan area yang perlu diperhatikan.

Dashboard
02

Jobs

Semua job di server tampil dalam satu daftar, lengkap dengan filter status dan pencarian instan. Setiap baris menampilkan nomor build terbaru, waktu terakhir dijalankan, dan grafik tren mini, sehingga Anda bisa mengenali job yang tidak stabil sebelum membukanya.

Jobs
03

Detail job

Buka sebuah job untuk melihat skor kesehatannya, deskripsi, dan riwayat build lengkap. Jalankan build baru (dengan parameter jika job membutuhkannya), hentikan build yang sedang berjalan, atau aktifkan/nonaktifkan job — langsung dari ponsel Anda.

Detail job
04

Log konsol

Saat build sedang berjalan, output konsol mengalir hampir secara real time, sehingga Anda bisa memantau proses deploy dari mana saja. Build yang sudah selesai menyimpan log lengkapnya, siap untuk dicari atau dibagikan.

Log konsol
05

Statistik build

Tingkat keberhasilan, total build, dan rata-rata durasi ditampilkan di bagian atas, diikuti grafik tren build 14 hari dan grafik durasi di bawahnya. Sangat berguna untuk mengenali perlambatan dan rentetan kegagalan dari waktu ke waktu.

Statistik build
06

Aktivitas

Umpan langsung yang menunjukkan apa yang sedang dilakukan server saat ini — build yang sedang berjalan, item yang menunggu di antrean, dan run yang baru saja selesai, masing-masing dapat diketuk untuk membuka layar detailnya.

Aktivitas

Yang Baru di Versi Ini

  • Ini adalah versi rilis pertama — telah lolos peninjauan store dan resmi diluncurkan.

Coba Sekarang

Pantau status deployment dari genggaman tangan Anda, baik dalam perjalanan maupun saat sedang santai. Dengan JenBoard, beberapa server Jenkins bisa dikelola hanya dari satu layar. Unduh sekarang dan daftarkan server pertama Anda.

JenkinsCI/CDDevOpsAplikasi Mobile