Simple way to monitor Jenkins builds on Android phone.
This application (or widget to be precise) allows simplistic yet intuitive way of monitoring aggregated Jenkins builds.
Allows tuning for updates frequency (and save battery life).
Supports 4 moods for Mr. JenkinsĀ (happy, worried, upset and unknown):
The color of the widget reflects the status of the least stable job. For example, if on a monitored view any of the builds have failed the widget is red, if there are no failed builds but there are unstable builds - the widget is yellow. And, finally, if all the builds are stable the widget is green.
Some basic settings are available:
Also built-in view and job browsers which are available upon clicking on the widget:
More details at Jenkins Mood widget for Android.
Installation
Lookup 'Jenkins Mood' on the Android Market. Or scan the following QR code to install:
Changelog
Version 1.12.7b:
- Fixed a crash when a Jenkins job contains malformed url
Version 1.12.6b:
- The widget now shows up more reliably (hopefully) on ICS.
- Fixed crash when no URL is used in the setting screen.
- Minor bugfixes.
- Updated Jenkins graphics are now used.
Version 1.09b:
- Stability improvement.
Version 1.08b:
- Support for authentication against CloudBees.
Version 1.07b:
- Fixed a rarely occurring crash when running in the background
Version 1.06b:
- Fixed a rarely occurring crash when running in the background
Version 1.04b:
- Added a medium size widget that displays extra information on build changes
- Bugfixes
- Hudson Mood widget is now called Jenkins Mood widget
Version 1.02b:
- Fixed an crash when a stale job is being displayed in the built in browser
Version 1.01b:
- More detailed error messages in the built-in browser (e.g. authentication problems)
Version 1.0b
Bugfixes
- Fixed a session cookie bug preventing from detecting build statuses with the Build Detection browser on Hudson versions 1.379 and higher
- Fixed a bug preventing from detecting job status with the 'test URL' button for individual jobs
New features:
- New main screen with jobs overview
- Job details view
- 'View in browser' feature for both main screen and job details view
- Animation support for builds in progress
- Ability to trigger job builds
- Support for GZIP encoding - reduces battery consumption!
- Based in user feedback the Test URL button is renamed to 'Test build status' to be less confusing
Version 0.10
- Bugfix for widgets not always updating
Version 0.9
- Bugfixes/improvements
- Reduced network traffic
- Notification icons now show build status with colors
- Notification messages now have more details about the monitored instance
Version 0.8
- Multiple widgets/servers support
- New widget graphics
- More bugfixes
Version 0.7
- Added a browser (see screenshots) to detect and pickup build URLs (reduces typo chances)
- Small UI improvements
Version 0.6
- Introduced info panel that can be opened from the android market (enabled the open button)
Version 0.5
- Bugfix: increased timeout
Version 0.4
- Bugfix: networking timeout
- Introduced notifications
Version 0.3
- Bugfix: rescheduling bug
Version 0.2
- Enhancement: Added support for individual builds (not just views anymore)
- Bugfixes for SSL and orientation changes
Version 0.1
- Initial release
Attachments:
unstable.png (image/png)
broken.png (image/png)
unknown.png (image/png)
device-settings-no status bar.png (image/png)
device-settings-2.png (image/png)
device-settings.png (image/png)
device-settings.png (image/png)
device-settings.png (image/png)
device-view-viewer.png (image/png)
device-job-viewer.png (image/png)
good.png (image/png)
unstable.png (image/png)
broken.png (image/png)
unknown.png (image/png)