Developer notifications and dashboard (Google Chrome extension)
- Gives you overview of all your builds in one place
- Supports multiple continuous integration servers
- Shows only relevant notifications to minimise distractions
- Fullscreen mode let's you setup information radiator for your team within minutes, not hours or days
- Works on Windows, Mac and Linux
Chrome Web Store - latest stable version
Below are the supported CI servers.
- Atlassian Bamboo
- BuildBot
- CircleCI (using cctray format)
- Servers using XML cctray format like CruiseControl, CruiseControl.NET, CruiseControl.rb
- GoCD
- Jenkins (Hudson)
- Snap
- Solano CI (using cctray format)
- TeamCity
- Travis-CI
- Install Node.js to build the extension.
- Go to project directory and run:
npm install
npm run dist
- Open Chrome Extension manager and
Load unpacked extension..
fromdist/BuildReactor
folder.
Use npm run auto-dist
to continually build whenever some file changes. You will still need to reload the extension in Chrome.
See other scripts useful for development in package.json.
npm test
- run Karma unit tests using PhantomJS
npm run auto-test
test and watch for changes
Once running you can also open localhost:9876/base/options.html
or any other HTML file in the browser to test using sample data. This does not require you to load as Chrome Extension.
This code is distributed under Apache License version 2.0
Application icon based on https://commons.wikimedia.org/wiki/File:Radiation_warning_symbol_3.svg