integritray

Adds a CruiseControl.rb-style XML feed to Integrity (integrityapp.com) for use with CCMenu and other tray items.

Usage

Install the integritray gem:

gem install integritray

Require in your Integrity application’s config.ru:

require 'integrity/integritray'

Add rack end point in your config.ru

map "/tray" do
  run Integrity::Integritray::App
end

Point CCMenu or your tray item of choice to the feed URL:

http://my.integration.server/tray/projects.xml
to view private projects
http://user:[email protected]/tray/projects.xml?private=true

You may have to manually specify that this is a CruiseControl.rb-type server; CCMenu has trouble determining which type of server to treat this as.

Copyright © 2009 Josh French. See LICENSE for details.