|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
Builds failing but not being reported as failedI've got a build for a project that clearly has failures in the build.log, but shows up as a successful build in cruise (and the RSS feed). I'm trying to determine what is causing this and how to get those builds to show up as failed. I have a build.sh, which performs the different steps for building, pretty basic stuff, it looks like this: #!/bin/sh export RAILS_ENV=test patch -p1 < ../greencloth.diff echo "loading default schema" rake db:schema:load echo "running rake db:test:prepare..." rake db:test:prepare echo "running rake db:fixtures:load..." rake db:fixtures:load echo "running rake ts:index..." rake ts:index echo "running rake ts:start..." rake ts:start echo "running rake test:functionals..." rake test:functionals echo "running rake test..." rake test echo "running rake test:tools:all..." rake test:tools:all echo "running rake test:units:rcov..." rake test:units:rcov if [ -d $CC_BUILD_ARTIFACTS ] then echo "moving unit test coverage build artifacts to the proper place..." mv coverage/units $CC_BUILD_ARTIFACTS/unit_test_coverage fi export SHOW_ONLY=controllers echo "running test:functionals:rcov..." rake test:functionals:rcov if [ -d $CC_BUILD_ARTIFACTS ] then echo "moving functional test coverage artifacts to the proper place..." mv coverage/functionals $CC_BUILD_ARTIFACTS/functional_test_coverage fi echo "running rake test:integration..." rake test:integration A failed build, that did not get reported as failed, can be seen at http://labs.riseup.net:3333/builds/crabgrass/eaa4d1 Any help would be appreciated! micah _______________________________________________ Cruisecontrolrb-users mailing list Cruisecontrolrb-users@... http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users |
|
|
Re: Builds failing but not being reported as failedI think I'm right in saying that you need your script to exit with a
non 0 status in order to let cruise know that the build failed. I'm guessing that, although you have test failures, your script is still exiting with a 0 status. Chris On Sun, May 31, 2009 at 3:55 PM, Micah Anderson <micah@...> wrote: > > I've got a build for a project that clearly has failures in the > build.log, but shows up as a successful build in cruise (and the RSS > feed). I'm trying to determine what is causing this and how to get those > builds to show up as failed. > > I have a build.sh, which performs the different steps for building, > pretty basic stuff, it looks like this: > > #!/bin/sh > > export RAILS_ENV=test > patch -p1 < ../greencloth.diff > > echo "loading default schema" > rake db:schema:load > > echo "running rake db:test:prepare..." > rake db:test:prepare > > echo "running rake db:fixtures:load..." > rake db:fixtures:load > > echo "running rake ts:index..." > rake ts:index > > echo "running rake ts:start..." > rake ts:start > > echo "running rake test:functionals..." > rake test:functionals > > echo "running rake test..." > rake test > > echo "running rake test:tools:all..." > rake test:tools:all > > echo "running rake test:units:rcov..." > rake test:units:rcov > if [ -d $CC_BUILD_ARTIFACTS ] > then > echo "moving unit test coverage build artifacts to the proper > place..." > mv coverage/units $CC_BUILD_ARTIFACTS/unit_test_coverage > fi > > export SHOW_ONLY=controllers > echo "running test:functionals:rcov..." > rake test:functionals:rcov > > if [ -d $CC_BUILD_ARTIFACTS ] > then > echo "moving functional test coverage artifacts to the proper > place..." > mv coverage/functionals > $CC_BUILD_ARTIFACTS/functional_test_coverage > fi > > echo "running rake test:integration..." > rake test:integration > > A failed build, that did not get reported as failed, can be seen at > http://labs.riseup.net:3333/builds/crabgrass/eaa4d1 > > Any help would be appreciated! > micah > > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users@... > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users > -- http://chrisroos.co.uk _______________________________________________ Cruisecontrolrb-users mailing list Cruisecontrolrb-users@... http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users |
|
|
Re: Builds failing but not being reported as failedDid this solve your problem, Micah?
On Mon, Jun 1, 2009 at 5:57 AM, Chris Roos <chris@...> wrote: I think I'm right in saying that you need your script to exit with a -- Jeremy Lightsmith Coaching Teams & Creating Communities 312-953-1193 http://onemanswalk.com/ (blog) http://facilitationpatterns.org/ (book in progress) http://www.linkedin.com/in/jeremylightsmith _______________________________________________ Cruisecontrolrb-users mailing list Cruisecontrolrb-users@... http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users |
| Free embeddable forum powered by Nabble | Forum Help |