huetravis

0.1.1 • Public • Published

HueTravis

NPM Package License Build Status Coverage Status Maintainability Dependencies Greenkeeper badge

Sentry reporter for HueStatus

Features

  • Set your Hue light to "working" when a build is in progress.
  • Set your Hue light to "alert" when a build is failing.
  • Then back to "Ok" when builds are passing

TODO

Authentication for private builds

Installation

npm install -g huestatus huetravis

Create a .huerc file on your home directory, see HueStatus Docs for more info. Add an object like this to the modules array for each of the projects you want to monitor:

{
  "name": "huetravis", // Required to tell HueStatus to load this module
  "light": "Hue color lamp 2", // Which Hue light to use
  "repo": "", // Repo Slug
  "organisation": "", // Organisation/User slug
  "pollInterval": 2000
}

If you omit the repo, HueTravis will attempt to watch all repos in the organisation

Then run huestatus, each job will be loaded into HueStatus and your selected light(s) changed accordingly.

Package Sidebar

Install

npm i huetravis

Weekly Downloads

13

Version

0.1.1

License

MIT

Last publish

Collaborators

  • webdevian
  • computa_mike
  • apc-dev-ops