srushti / goldberg

Goldberg is a lightweight CI server written in Ruby which worries about Bundler & RVM so that you don't have to.
Other
243 stars 29 forks source link

Modifications to get Goldberg to play nice with DuoStack #1

Closed dexterous closed 13 years ago

dexterous commented 13 years ago

Mods I had to put in to get it working at http://goldberg.duostack.net

The biggest change was to Goldberg::Project#build to split the shell redirection of rake default* to build_log into separate invocations of Goldberg::Environment#system and Goldberg::Environment#write_file. More details in relevant commit message.

As for the Gemfile, I had to move the rspec and rack-test gems up into the default bundle 'cause Duostack only install gems when deploying and (apparently) ignores Bundler.require calls.