cruisecontrol.rb
cruisecontrol.rb copied to clipboard
CruiseControl for Ruby. Keep it simple.
Build Changeset in web interface looks like this: [SourceControl::Git::Revision:(0a9cbe11581ec160af7ac152746fc3d006b49244)] Here a patch to fix it. diff --git a/app/models/project.rb b/app/models/project.rb index e1f86d4..8a1d15a 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -267,7 +267,7 @@...
If JUnit test results exist--for example, as generated by a tool like [ci_reporter](https://github.com/nicksieger/ci_reporter)--we should recognize them and use them to render completion rates and build failures. Running the entire build...
In order to update certain elements of the UI in a more dynamic fashion, and in order to support third-party consumers beyond your standard CCTray consumers, it would be nice...
Currently, the code is (inside `script/builder`): ``` CRUISE_OPTIONS[:log_file_name] = "log/#{CRUISE_OPTIONS[:project_name]}_builder.log" ``` It should get changed to place the log file in the Cruise home directory (by default, ~/.cruise).
Right now, CC.rb has no way, either visually or in the config, to break a project's build into multiple stages. Multiple builds that share the same SCM are separated using...
CC.rb should function correctly on Ruby 1.9 and Rails 3 on Windows, which is to say: - backwards-compatible with existing site and project configs - installable and runnable via a...
You should be able to install CC.rb in gem form via Rubygems. Such a gem should expose the cruise executable as an entry point into the app, and should be...
As a CI user, I'd like to be able to copy and paste a URL into CCMenu/CCTray so I can monitor builds from my desktop. Requested by @alexeyv.
...and pass it on to builder. at the moment there's $VERBOSE_MODE, but it doesn't get set from a command line flag.
There are several related issues: 1. `daemon/daemon_helper.rb` requires mongrel to be installed system wide, but then it starts server, which uses Bundler, and there is no mongrel in Gemfile. So...