Skip to content

PASimmons/BuildReactor

 
 

Repository files navigation

BuildReactor Build Status Dependency Status

Developer notifications and dashboard (Google Chrome extension)

  • Gives you overview of all your builds in one place
  • Supports all continuous integration servers
  • Shows only relevant notifications to minimise distractions
  • Let's you setup information radiator for your team within minutes, not hours or days
  • Works on Windows, Mac and Linux

Links

Install from Chrome Web Store

Updates on Twitter and Google Plus

Version history

Supported services

Below are the supported CI servers.

Screenshots

Notifications

BuildReactor notifications

Popup and chrome badge

BuildReactor popup

Options page - adding new service

BuildReactor options page

Options page - service settings

BuildReactor options page

Dashboard page

BuildReactor dashboard

Developer setup

Installation

Node.js is required to build the extension. After it's installed go to project directory and run:

npm install
bower update
grunt

Open Chrome Extension manager and Load unpacked extension.. from _build/BuildReactor folder.

grunt - full build

grunt dist - create distribution package without running tests

Reloading the extension in Chrome is required every time you make a change.

Testing

grunt test - run Karma using Chrome (edit karma.conf.js to change) 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.

Technical overview

The packaged version uses:

The build and tests use:

Legal

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

About

Developer notifications and dashboard (Google Chrome extension)

Resources

License

Stars

Watchers

Forks

Packages

No packages published