Subversion Repositories DevTools

Rev

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

Rev 4219 Rev 4280
Line 90... Line 90...
90
   * @attribute
90
   * @attribute
91
   */
91
   */
92
  boolean mAdvisoryRipple = false;
92
  boolean mAdvisoryRipple = false;
93
 
93
 
94
  /**determines the build file the package is built in, or not
94
  /**determines the build file the package is built in, or not
95
   *  1 buildfile 1 etc
95
   *  1 Post Plan: buildfile - Result of planning
-
 
96
   *  2 Post Plan: Future build requirement
-
 
97
   *  3 Post Plan: Package has no build requiremnt
96
   *  0 not yet processed (initial value)
98
   *  0 not yet processed (initial value)
97
   * -1 not reproducible
99
   * -1 not reproducible
98
   * -2 not reproducible on the build platforms configured for this release
100
   * -2 not reproducible on the build platforms configured for this release
99
   * -3 do not ripple
101
   * -3 do not ripple
100
   * -4 directly dependent on package versions not in the baseline
102
   * -4 directly dependent on package versions not in the baseline
Line 376... Line 378...
376
   */
378
   */
377
  public String getVersion()
379
  public String getVersion()
378
  {
380
  {
379
    return mVersion;
381
    return mVersion;
380
  }
382
  }
381
  
383
 
382
  /**returns true if mBuildStandardCollection is not empty
384
  /**returns true if mBuildStandardCollection is not empty
383
   */
385
   */
384
  boolean isReproducible()
386
  boolean isReproducible()
385
  {
387
  {
386
    mLogger.debug("isReproducible on Package " + mName);
388
    mLogger.debug("isReproducible on Package " + mName);
Line 1091... Line 1093...
1091
      String target = emailInfoNonAntTask();
1093
      String target = emailInfoNonAntTask();
1092
mLogger.fatal("completeTestBuildEmail Server: " + mailServer);
1094
mLogger.fatal("completeTestBuildEmail Server: " + mailServer);
1093
mLogger.fatal("completeTestBuildEmail Sender: " + mailSender);
1095
mLogger.fatal("completeTestBuildEmail Sender: " + mailSender);
1094
mLogger.fatal("completeTestBuildEmail Target: " + target);
1096
mLogger.fatal("completeTestBuildEmail Target: " + target);
1095
      
1097
      
1096
      Smtpsend.send(
-
 
1097
      mailServer,           // mailServer
1098
      Smtpsend.send( mailServer,           // mailServer
1098
      mailSender,           // source
1099
                     mailSender,           // source
1099
      target,               // target
1100
                     target,               // target
1100
      mailSender,           // cc
1101
                     mailSender,           // cc
1101
      null,                 // bcc
1102
                     null,                 // bcc
1102
      subject,              // subject
1103
                     subject,              // subject
1103
      mailBody,             // body
1104
                     mailBody,             // body
1104
      null                  // attachment
1105
                     null                  // attachment
1105
      );
1106
                     );
1106
    }
1107
    }
1107
    catch( Exception e )
1108
    catch( Exception e )
1108
    {
1109
    {
1109
        mLogger.warn("Email Failure: completeTestBuild:" + e.getMessage());
1110
        mLogger.warn("Email Failure: completeTestBuild:" + e.getMessage());
1110
    }
1111
    }
1111
    
1112
    
1112
    releaseManager.markDaemonInstCompletedConnect(mTestBuildInstruction);
1113
    releaseManager.markDaemonInstCompletedConnect(mTestBuildInstruction);
1113
mLogger.fatal("completeTest. Returning");
1114
mLogger.fatal("completeTest. Returning");
1114
  }
1115
  }
1115
  
1116
 
1116
  /**returns true if the package has a circular dependency
1117
  /**returns true if the package has a circular dependency
1117
   */
1118
   */
1118
  public boolean hasCircularDependency(RippleEngine ripEng)
1119
  public boolean hasCircularDependency(RippleEngine ripEng)
1119
  {
1120
  {
1120
    mLogger.debug("hasCircularDependency");
1121
    mLogger.debug("hasCircularDependency");