ANDROIDv0.0.1

JenBoard

Aplikasi pemantauan DevOps yang menguruskan pelbagai server Jenkins dalam satu aplikasi, lengkap dengan pencetus binaan…

Apa itu aplikasi ini

JenBoard ialah aplikasi pemantauan CI/CD yang membolehkan anda menguruskan beberapa server Jenkins sekali gus melalui telefon pintar dan tablet. Anda boleh menyemak status binaan secara masa nyata, dan jika perlu, mencetuskan atau menghentikan binaan terus dari situ — jadi anda tidak akan terlepas perkembangan deployment walaupun sedang tiada di depan komputer. Aplikasi ini dibina khas untuk jurutera DevOps dan QA yang bekerja merentasi pelbagai persekitaran Jenkins — sama ada dalaman syarikat, pelanggan, mahupun sumber terbuka.

Ciri-ciri utama

  • Pengurusan pelbagai tapak — Daftarkan beberapa server Jenkins dan tukar antaranya hanya dengan satu ketukan tab. URL, akaun, dan token API disimpan dalam bentuk disulitkan pada storan selamat OS (Keychain/EncryptedSharedPreferences), jadi anda boleh beralih antara pelbagai server dengan tenang.
  • Papan pemuka sekali pandang — Lihat status keseluruhan Job (berjaya/gagal/tidak stabil/dilumpuhkan), penggunaan Executor, dan Queue menunggu dalam satu skrin. Tarik untuk muat semula (pull-to-refresh) bila-bila masa untuk kemas kini terkini.
  • Pengurusan terperinci Job dan pencetus binaan — Terus ke butiran dan sejarah binaan dari senarai Job. Job yang memerlukan parameter boleh dicetuskan melalui dialog input nilai, manakala binaan yang sedang berjalan boleh dihentikan, di-Enable/Disable, dan SCM Polling — semuanya boleh dilakukan dalam aplikasi.
  • Log konsol masa nyata — Semasa binaan berjalan, log distrim setiap 2 saat supaya anda dapat memantau perkembangan dengan segera; untuk binaan yang telah selesai, anda boleh mencari atau berkongsi log penuh.
  • Artifak & laporan ujian — Muat turun hasil binaan, dan lihat terus dalam aplikasi statistik pass/fail/skip bagi laporan ujian JUnit termasuk stack trace bagi kegagalan.
  • Perbandingan binaan dan statistik — Bandingkan dua binaan bagi Job yang sama secara bersebelahan (masa yang diambil/keputusan/perubahan), serta lihat kadar kejayaan mingguan/bulanan, purata masa binaan, dan carta Top 5 kekerapan kegagalan.
  • Kegemaran dan widget skrin utama — Sematkan Job yang kerap dilihat sebagai kegemaran di bahagian atas, dan gunakan widget skrin utama untuk menyemak status Job penting tanpa perlu membuka aplikasi. Ketik widget untuk terus ke butiran Job berkenaan.
Papan Pemuka
Papan Pemuka
Job
Job
Butiran job
Butiran job
Log konsol
Log konsol
Statistik build
Statistik build
Aktiviti
Aktiviti
  1. v0.0.1
    JenBoard — Papan Pemuka Jenkins dalam Poket Anda

    Aplikasi pemantauan DevOps yang menguruskan pelbagai server Jenkins dalam satu aplikasi, lengkap dengan pencetus binaan…