ryankee / concrete

Simple continuous integration server written with NodeJS and CoffeeScript
http://ryankee.github.com/concrete
MIT License
494 stars 96 forks source link

Fix for little meaningful output if runner exits non-zero #11

Closed hudgins closed 12 years ago

hudgins commented 12 years ago

Hi Ryan,

We've been using Concrete for a month or so; very happy with how simple it is. At some point a bug was fixed in the test framework we're using (mocha) so that it exits non-zero when the tests fail. Concrete doesn't provide much output in that case though, so I've made a small change to dump the error, stdout, and stderr on build failure. I figure you want as much info as possible when the build fails.

Admittedly haven't tested this change a lot yet, but it seems to work. :)

Thanks for a great tool,

Al Hudgins