CruiseControl for Ruby. Keep it simple.
Ruby CSS JavaScript PHP Java Shell
Latest commit 9195b51 Mar 8, 2014 @seanmarcia seanmarcia Merge pull request #132 from YanhaoYang/master
Renamed mail templates so that email clients display emails as plain tex...
Permalink
Failed to load latest commit information.
app
config
daemon
db/migrate
doc fixed Config deprecation errors - git pull request from main repo Dec 5, 2012
lib
log
public
samples
script updated remaining Configuration constant to be properly namespaced Oct 17, 2013
server_jar
tasks fixed schema loading: for big projects it is easier to load the sche… Jun 6, 2011
test Fix test_clean_checkout_should_perform_git_clean not reflecting chang… Feb 17, 2014
vendor Update travis to check only 1.8.7 and 1.9.3 Feb 17, 2014
.gitignore
.powrc Adding .powrc to support rvm. Sep 13, 2012
.project r375: issue 20 : make outside build error show on dashboard Mar 19, 2007
.rbenv-version.example
.rvmrc.example
.travis.yml
CHANGELOG
Capfile
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
TODO
config.ru
cruise
cruise.cmd r13: getting executables a bit slicker and dropping the gem idea Jan 22, 2007
cruise_config.rb
cruisecontrolrb.gemspec

README.md

CruiseControl.rb: Simple Continuous Integration

Introduction

CruiseControl.rb is a continuous integration server. It keeps everyone in your team informed about the health and progress of your project.

CC.rb is easy to install, pleasant to use and simple to hack. It's written in Ruby and maintained in their spare time by developers at ThoughtWorks, a software development consultancy.

Build Status Static Code analysis Dependency Status

Links

The quick how-to

$ ./cruise start

This should start CC.rb on port 3333. To add new projects, there's a GUI interface, or you can use the command line:

$ ./cruise add [project-name] -r [repository] -s [svn|git|hg|bzr]

License:

  • Apache Software License 2.0

(C) ThoughtWorks Inc. 2007 - 2013