Suppose you say this:
  
  mvn test && mvn site

That gives you a failure but not a site. And if you say this:

  mvn test; mvn site

you get a site but not a failure.

So what if you wrote a quick plugin that checks for errors in the surefire
reports? Then you could say:

  mvn test; mvn site; mvn my-group:check-for-failures

Paul


jp4 wrote:
> 
> I am interested in what you did.  We use CC as well.  Any info you can
> provide would be greatly appreciated.  This is very important as we have a
> huge codebase and would like to identify all errors every night (NOT JUST
> THE FIRST ONE!)
> 
> Thanks,
> 
> jp4
> 
> 
> Jon SlinnHawkins wrote:
>> 
>> TestFailureIgnore will then result in a build success.  When infact the 
>> tests failed, so the build needs to be failed.
>> 
>> I had exeactly the same issue.
>> 
>> We are using CruiseControl for our Continuous Integration system. 
>> Unfortunately I had to modify the CC code.  It was only a minor change
>> but 
>> it has enable us to
>> 
>> execute maven 3 times as part of the same build, if any of the 3 runs
>> fail 
>> the build will continue until all 3 are finshed and THEN report a build 
>> failure.
>> 
>> FYI -
>> 1 - Checkout source and cleanup folders
>> 2 - Maven deploy (inculding unit and functional testing)
>> 3 - Build the site.
>> 
>> If you are using CC i will try and find the peice of code i changed.  It
>> was 
>> a very simple change.
>> 
>> Cheers
>> 
>> Jon
>> 
>> "Alexandre Russel" <[EMAIL PROTECTED]> wrote in message 
>> news:[EMAIL PROTECTED] 
>> 
>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Continue-Build-and-Site-Generation-on-Junit-failure-tf2553508s177.html#a7329947
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to