Changes in / [3dcd11ba:1c54958]


Ignore:
Location:
Jenkins
Files:
1 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • Jenkins/FullBuild

    r3dcd11ba r1c54958  
    106106
    107107        if(result.result != 'SUCCESS') {
    108                 sh("wget -q -O - https://cforall.uwaterloo.ca/jenkins/job/Cforall/job/master/${result.number}/consoleText")
     108                sh("wget -q -O - http://localhost:8084/jenkins/job/Cforall/job/master/${result.number}/consoleText")
    109109                error(result.result)
    110110        }
  • Jenkins/tools.groovy

    r3dcd11ba r1c54958  
    6161}
    6262
    63 def ConstructGitLogMessage(String oldRef, String newRef) {
     63PrevGitOldRef = ''
     64PrevGitNewRef = ''
     65def GitLogMessage(String oldRef = '', String newRef = '') {
     66        if (!oldRef) { if(!PrevGitOldRef) { return "\nERROR retrieveing current git information!\n"  } else { oldRef = PrevGitOldRef } }
     67        if (!newRef) { if(!PrevGitNewRef) { return "\nERROR retrieveing previous git information!\n" } else { newRef = PrevGitNewRef } }
     68
    6469        def revText = sh(returnStdout: true, script: "git rev-list ${oldRef}..${newRef}").trim()
    6570        def revList = SplitLines( revText )
     
    8186        gitDiff = gitDiff.replace('[31m', '<span style="color: #AA0000;">')
    8287        gitDiff = gitDiff.replace('[m', '</span>')
     88
     89        PrevGitOldRef = oldRef
     90        PrevGitNewRef = newRef
    8391
    8492        return """
     
    108116}
    109117
    110 EmailMessage = ''
    111 def GitLogMessage(String oldRef = '', String newRef = '') {
    112         if(!EmailMessage) {
    113                 if (!oldRef) { return "\nERROR retrieveing current git information!\n"  }
    114                 if (!newRef) { return "\nERROR retrieveing previous git information!\n" }
    115 
    116                 echo "Constructing new git message"
    117 
    118                 EmailMessage = ConstructGitLogMessage(oldRef, newRef)
    119         }
    120         else {
    121                 echo "Reusing previously constructed message"
    122         }
    123         return EmailMessage;
    124 }
    125 
    126118return this;
Note: See TracChangeset for help on using the changeset viewer.