Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mdub/bamboozled
adapts Bamboo build status to CruiseControl XML format
https://github.com/mdub/bamboozled
Last synced: about 2 months ago
JSON representation
adapts Bamboo build status to CruiseControl XML format
- Host: GitHub
- URL: https://github.com/mdub/bamboozled
- Owner: mdub
- Created: 2009-05-13T23:43:41.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2024-01-15T22:55:46.000Z (12 months ago)
- Last Synced: 2024-01-16T04:04:27.784Z (12 months ago)
- Language: Ruby
- Homepage:
- Size: 71.3 KB
- Stars: 7
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Bamboozled
=========="[CCMenu](http://ccmenu.sourceforge.net/)" is a OS X menubar widget that displays the status of continuous integration builds.
"[Bamboo](http://www.atlassian.com/software/bamboo/)" is a continuous integration server, made by the fine folks at Atlassian. It does a bunch of good things, but unfortunately does not publish it's results in a manner usable by CCMenu.
"Bamboozled" is a small Rack app that presents the status of Bamboo projects, in "cc.xml" format, as required by CCMenu. It scrapes the Bamboo "Wallboard" page
http://bamboo.yourco.com/telemetry.action
Usage
-----Start the Bamboozled app using "rackup" (or some other method of your choice).
rackup -p 3456
Check out the root page. It's almost entirely useless.
curl http://localhost:3456/
The fun starts when you point it towards a Bamboo server of your choice, e.g.
curl http://localhost:3456/bamboo.yourco.com/cc.xml
Enter that URL in your CCMenu preferences, and you should see results!