fff / BuildReactor

Developer notifications and dashboard (Google Chrome extension)

Home Page:https://adamnowotny.wordpress.com/category/buildreactor/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BuildReactor Build Status Dependency Status

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

Links

Chrome Web Store - latest stable version

Twitter

Google Plus

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

Options page - view configuration

BuildReactor view configuration page

Dashboard page

BuildReactor dashboard

Developer setup

Installation

  1. Install Node.js to build the extension.
  2. npm install -g bower grunt-cli
  3. Go to project directory /git/BuildReactor/ and run:
  • npm install
  • bower update
  • grunt
  1. 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.

Dependencies

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)

https://adamnowotny.wordpress.com/category/buildreactor/

License:Other


Languages

Language:JavaScript 88.8%Language:HTML 6.8%Language:CSS 4.4%Language:PowerShell 0.0%