Changeset bd50205 for Jenkins/FullBuild
- Timestamp:
- Jun 8, 2021, 9:22:55 PM (4 years ago)
- Branches:
- ADT, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 53d34343, cc5544a
- Parents:
- e018546
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Jenkins/FullBuild
re018546 rbd50205 144 144 //Email notification on a full build failure 145 145 def promote_email(boolean success) { 146 echo('notifying users') 146 node { 147 echo('notifying users') 147 148 148 def result = success ? "PROMOTE - SUCCESS" : "PROMOTE - FAILURE"149 def result = success ? "PROMOTE - SUCCESS" : "PROMOTE - FAILURE" 149 150 150 //Since tokenizer doesn't work, figure stuff out from the environnement variables and command line151 //Configurations for email format152 def email_subject = "[cforall git][${result}]"153 def email_body = """<p>This is an automated email from the Jenkins build machine. It was154 generated following the result of the C\u2200 nightly build.</p>151 //Since tokenizer doesn't work, figure stuff out from the environnement variables and command line 152 //Configurations for email format 153 def email_subject = "[cforall git][${result}]" 154 def email_body = """<p>This is an automated email from the Jenkins build machine. It was 155 generated following the result of the C\u2200 nightly build.</p> 155 156 156 <p>Check console output at ${env.BUILD_URL} to view the results.</p>157 <p>Check console output at ${env.BUILD_URL} to view the results.</p> 157 158 158 <p>- Status --------------------------------------------------------------</p>159 <p>- Status --------------------------------------------------------------</p> 159 160 160 <p>${result}</p>161 <p>${result}</p> 161 162 162 <p>- Performance ---------------------------------------------------------</p>163 <p>- Performance ---------------------------------------------------------</p> 163 164 164 <img src="https://cforall.uwaterloo.ca/jenkins/job/Cforall/job/master/plot/Compilation/getPlot?index=0" >165 <img src="https://cforall.uwaterloo.ca/jenkins/job/Cforall/job/master/plot/Compilation/getPlot?index=1" >165 <img src="https://cforall.uwaterloo.ca/jenkins/job/Cforall/job/master/plot/Compilation/getPlot?index=0" > 166 <img src="https://cforall.uwaterloo.ca/jenkins/job/Cforall/job/master/plot/Compilation/getPlot?index=1" > 166 167 167 <p>- Logs ----------------------------------------------------------------</p>168 """168 <p>- Logs ----------------------------------------------------------------</p> 169 """ 169 170 170 def email_to = "cforall@lists.uwaterloo.ca"171 def email_to = "cforall@lists.uwaterloo.ca" 171 172 172 //send email notification 173 emailext body: email_body, subject: email_subject, to: email_to, attachLog: !success 173 //send email notification 174 emailext body: email_body, subject: email_subject, to: email_to, attachLog: !success 175 } 174 176 }
Note: See TracChangeset
for help on using the changeset viewer.