Goldberg is a lightweight CI server written in Ruby which worries about Bundler & RVM so that you don't have to.
Ruby CSS Shell CoffeeScript JavaScript
Latest commit b12b4b0 Feb 19, 2014 @srushti Upgraded rails
Failed to load latest commit information.
app Fixed the url for cloning, and also some branding Oct 10, 2013
bin Moved the entire codebase to 1.9 style hashes. Sep 26, 2013
config Moved the entire codebase to 1.9 style hashes. Sep 26, 2013
db Moved the entire codebase to 1.9 style hashes. Sep 26, 2013
lib/tasks Moved the entire codebase to 1.9 style hashes. Sep 26, 2013
public finally switched to using asset pipelines Mar 6, 2013
script Moved the entire codebase to 1.9 style hashes. Sep 26, 2013
spec Fixed the url for cloning, and also some branding Oct 10, 2013
vendor finally switched to using asset pipelines Mar 6, 2013
.gitignore fixed behaviour of the build failure culprit logic (especially fixed … Nov 10, 2011
.rdebugrc creation of the project checkout directory based on env variable (wit… Dec 16, 2010
.rspec Removed spork. Mar 6, 2013
CHANGELOG Structured to standard Ruby project Dec 6, 2010
CONFIGURATION.md Fixed the url for cloning, and also some branding Oct 10, 2013
CONTRIBUTORS.md shortened my name a bit Apr 24, 2012
CREDITS added pass and fail icons from famfamfam. Feb 14, 2011
Gemfile Upgraded rails Feb 19, 2014
INSTALLATION.md Fixed the url for cloning, and also some branding Oct 10, 2013
LICENCE Fixed the url for cloning, and also some branding Oct 10, 2013
Procfile Add support for foreman Jun 4, 2012
README.md Got rid of references to goldberg.ambekallu.com Feb 3, 2014
Rakefile first stab at migrating to rails Mar 20, 2011
config.ru fixed a typo Apr 8, 2011
goldberg.gemspec Fixed the url for cloning, and also some branding Oct 10, 2013
goldberg_config.rb Fixed a bug in the Gemfile.lock deletion logic Sep 24, 2013

README.md

Goldberg

Goldberg is a lightweight Continuous Integration Server that works for any language. It also supports RVM and Bundler for Ruby Projects.

Check out [Goldberg on Goldberg][] to see a live Goldberg server.

Installation

Please refer to INSTALLATION.md. More configuration options are in CONFIGURATION.md

Desktop Notification of Build Status

Goldberg generates feeds that work with all CruiseControl-compatible monitors like CCMenu (mac), BuildNotify (linux) & CCTray (windows). The feed is located in the root and is named cc.xml.

Help

  # To get man page style help
  ./bin/goldberg help [command]

We are nice people, talk to us!

Please add an issue on http://github.com/srushti/goldberg/issues if you find a bug, or reach us through the following channels for any help:

Why Goldberg?

Irony!

Goldberg