Need help with BuildReactor?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

AdamNowotny
125 Stars 43 Forks Other 974 Commits 31 Opened issues

Description

Developer notifications and dashboard (Google Chrome extension)

Services available

!
?

Need anything else?

Contributors list

No Data

BuildReactor Build Status Dependency Status

Developer notifications and dashboard for CI servers * Gives you overview of all your builds in one place * Supports multiple continuous integration servers * Configurable notifications * Fullscreen mode let's you setup information radiator for your team within minutes * Works on Windows, Mac and Linux

Links

Chrome Web Store

Mozilla Add-ons

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 or use docker image:
    • docker-compose run build-reactor
  2. Go to project directory and run:
    • yarn
    • yarn run dist
  3. Open Chrome Extension manager and
    Load unpacked extension..
    from
    dist/BuildReactor
    folder.

Use

yarn 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.

Testing

yarn test
- run Karma unit tests using PhantomJS

yarn run auto-test
- test and watch for changes

Development

Adding new services

Legal

This code is distributed under Apache License version 2.0

Application icon based on https://commons.wikimedia.org/wiki/File:Radiationwarningsymbol_3.svg

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.