Changes in Jenkinsfile [f97b614:f51ef6f]
- File:
-
- 1 edited
-
Jenkinsfile (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Jenkinsfile
rf97b614 rf51ef6f 80 80 make_doc() 81 81 } 82 } 83 84 def benchmark() { 85 stage 'Benchmark' 86 87 status_prefix = 'Documentation' 88 89 // //We can't just write to a file outside our repo 90 // //Copy the file locally using ssh 91 // sh 'scp plg2.cs.uwaterloo.ca:/u/cforall/public_html/perf-history/concurrency.csv bench.csv' 92 93 // //Then append to the local file 94 // sh 'make -C src/benchmark csv-data >> bench.csv' 95 96 // //Then publish the file again 97 // sh 'scp bench.csv plg2.cs.uwaterloo.ca:/u/cforall/public_html/perf-history/concurrency.csv' 82 98 } 83 99 … … 164 180 ]]) 165 181 182 bIsSandbox = env.BRANCH_NAME == "jenkins-sandbox" 166 183 bIsFullBuild = isFullBuild == 'true' 167 184 architectureFlag = '' … … 183 200 doc_build() 184 201 202 //Run benchmark and save result 203 benchmark() 204 185 205 if( bIsFullBuild ) { 186 206 //Compile using gcc-5 … … 213 233 214 234 //Send email with final results if this is not a full build 215 if( !bIsFullBuild ) {235 if( !bIsFullBuild && !bIsSandbox ) { 216 236 echo 'Notifying users of result' 217 237 email(currentBuild.result, log_needed)
Note:
See TracChangeset
for help on using the changeset viewer.