Subversion Repositories DevTools

Rev

Rev 898 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 898 Rev 902
Line 635... Line 635...
635
   */
635
   */
636
  protected void deliverChange(String buildFileContent, String target, boolean master)
636
  protected void deliverChange(String buildFileContent, String target, boolean master)
637
  {
637
  {
638
    mLogger.debug("deliverChange");
638
    mLogger.debug("deliverChange");
639
    
639
    
640
    // always perform a AbtSetUp, AbtPublish (master only), and AbtTearDown
640
    // always perform a AbtSetUp and AbtTearDown
641
    if ( target == null && mErrorReported )
641
    if ( ( target == null && mErrorReported ) || ( target == "AbtPublish" && mErrorReported ) )
642
    {
642
    {
643
      // AbtSetUp failed
643
      // AbtSetUp or the build failed
644
      // the default target will inevitably fail and will generate further email if allowed to proceed
644
      // the default target will inevitably fail and will generate further email if allowed to proceed
645
      // do not mask the root cause
645
      // do not mask the root cause
646
      return;
646
      return;
647
    }
647
    }
648
    
648