ANDROIDv0.0.1

JenBoard

Ứng dụng giám sát DevOps giúp quản lý nhiều máy chủ Jenkins trong một ứng dụng duy nhất, từ kích hoạt build, xem log đế…

Đây là ứng dụng gì

JenBoard là ứng dụng giám sát CI/CD giúp bạn quản lý nhiều máy chủ Jenkins cùng lúc trên điện thoại và máy tính bảng. Bạn có thể theo dõi trạng thái build theo thời gian thực, kích hoạt hoặc dừng build ngay tại chỗ khi cần, nhờ đó không bỏ lỡ tình hình triển khai dù đang ở ngoài văn phòng. Ứng dụng được xây dựng dành cho các kỹ sư DevOps, QA thường xuyên làm việc với nhiều môi trường Jenkins khác nhau — nội bộ công ty, khách hàng, hay mã nguồn mở.

Tính năng chính

  • Quản lý nhiều máy chủ — Đăng ký nhiều máy chủ Jenkins và chuyển đổi chỉ bằng một lần chạm. URL, tài khoản và API token được mã hóa lưu trữ trong kho bảo mật của hệ điều hành (Keychain/EncryptedSharedPreferences), giúp bạn yên tâm làm việc với nhiều máy chủ.
  • Bảng điều khiển tổng quan — Xem toàn bộ trạng thái Job (thành công/thất bại/không ổn định/đã tắt), mức sử dụng Executor và hàng đợi Queue chỉ trên một màn hình. Kéo để làm mới (Pull-to-refresh) giúp cập nhật trạng thái mới nhất bất cứ lúc nào.
  • Quản lý chi tiết Job và kích hoạt build — Từ danh sách Job, chuyển thẳng đến chi tiết và lịch sử build. Với các Job cần tham số, bạn nhập giá trị qua hộp thoại để kích hoạt; build đang chạy có thể dừng, Enable/Disable hoặc bật/tắt SCM Polling ngay trong ứng dụng.
  • Log console theo thời gian thực — Khi build đang chạy, log được truyền trực tiếp mỗi 2 giây để bạn theo dõi tiến trình ngay lập tức; với build đã hoàn tất, bạn có thể tìm kiếm toàn bộ log hoặc chia sẻ.
  • Artifact & báo cáo kiểm thử — Tải xuống sản phẩm build (artifact), xem thống kê pass/fail/skip trong báo cáo JUnit và cả stack trace của các lỗi ngay trong ứng dụng.
  • So sánh build và thống kê — So sánh song song hai lần build của cùng một Job (thời gian, kết quả, thay đổi), xem tỷ lệ thành công theo tuần/tháng, thời gian build trung bình và Top 5 lỗi thường gặp qua biểu đồ.
  • Yêu thích và widget màn hình chính — Ghim các Job thường xem lên đầu danh sách yêu thích, và xem trạng thái Job quan trọng ngay trên widget màn hình chính mà không cần mở ứng dụng. Chạm vào widget để vào thẳng chi tiết Job đó.
Bảng điều khiển
Bảng điều khiển
Jobs
Jobs
Chi tiết job
Chi tiết job
Console log
Console log
Thống kê build
Thống kê build
Hoạt động
Hoạt động
  1. v0.0.1
    JenBoard — Bảng điều khiển Jenkins trong túi bạn

    Ứng dụng giám sát DevOps giúp quản lý nhiều máy chủ Jenkins trong một ứng dụng duy nhất, từ kích hoạt build, xem log đế…