https://github.com/brettswift/buildblink
using ThingM(.com)'s Blink(1) product, as a build light to notify you of your Continuous Integration Builds.
https://github.com/brettswift/buildblink
Last synced: about 2 months ago
JSON representation
using ThingM(.com)'s Blink(1) product, as a build light to notify you of your Continuous Integration Builds.
- Host: GitHub
- URL: https://github.com/brettswift/buildblink
- Owner: brettswift
- Created: 2013-01-06T01:24:41.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2020-09-07T13:16:15.000Z (over 4 years ago)
- Last Synced: 2025-03-23T13:17:31.393Z (2 months ago)
- Language: JavaScript
- Size: 56.6 KB
- Stars: 7
- Watchers: 2
- Forks: 2
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Build Blink
====================
Uses [ThingM.com](http://thingm.com/)'s [blink(1)](http://blink1.thingm.com/) product as a continuous integration build light.[](https://travis-ci.org/brettswift/BuildBlink)
[](https://gemnasium.com/brettswift/BuildBlink)Install & Usage
---------------install:
`npm install buildblink -g`run:
`buildblink`* you will be prompted for configuration information on first run.
* to modify configuration after install, edit your `~/.buildblinkrc` file.Features
----------
Different colour patterns can be configured. Default configuration follows the patterns below:**Patterns**
* **Green** *Successful build*
* **Flashing Green** (temporarily) *Newly successful build*
* **Police Lights** (temporarily) *Newly failed build*
* **Cycle Green / Yellow** *Building & previous build was green*
* **Cycle Red / Yellow** *Building & previous build was red*Currently tested with one build, one light.
Requirements
------------Teamcity has to have guestAuth enabled. Your Teamcity should respond to the sample url:
[http://teamcity:8111/guestAuth/app/rest/buildTypes/id:Build_Identifier/builds?locator=running:any,branch:(unspecified:any),lookupLimit:2](http://teamcity:8111/guestAuth/app/rest/buildTypes/id:BranchingTest_Build/builds?locator=running:any,branch:(unspecified:any),lookupLimit:2)
* swap teamcity, and Build_Identifier sections in the above url to test.
Currently only tested on OSX.
Supported CI servers:
----------------------
* TeamCity
* TBD
* Jenkins
* Travis CIContributing
------------* See the GitHub [**issues**](https://github.com/brettswift/buildblink/issues?labels=enhancement&state=open) page for enhancements, and submit your own!
* Pull Request (use feature branches!)