Changeset 1fcc2f3 for Jenkinsfile_disabled
- Timestamp:
- Nov 7, 2019, 2:49:24 PM (6 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- f2d1335
- Parents:
- 396b830 (diff), d056d0d (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Jenkinsfile_disabled
r396b830 r1fcc2f3 224 224 //Routine responsible of sending the email notification once the build is completed 225 225 //=========================================================================================================== 226 @NonCPS 227 def SplitLines(String text) { 228 def list = [] 229 230 text.eachLine { 231 list += it 232 } 233 234 return list 235 } 236 226 237 def GitLogMessage() { 227 238 if (!Settings || !Settings.GitOldRef || !Settings.GitNewRef) return "\nERROR retrieveing git information!\n" 228 239 229 sh "${SrcDir}/tools/PrettyGitLogs.sh ${SrcDir} ${BuildDir} ${Settings.GitOldRef} ${Settings.GitNewRef}" 230 231 def gitUpdate = readFile("${BuildDir}/GIT_UPDATE") 232 def gitLog = readFile("${BuildDir}/GIT_LOG") 233 def gitDiff = readFile("${BuildDir}/GIT_DIFF") 240 def oldRef = Settings.GitOldRef 241 def newRef = Settings.GitNewRef 242 243 def revText = sh(returnStdout: true, script: "git rev-list ${oldRef}..${newRef}").trim() 244 def revList = SplitLines( revText ) 245 246 def gitUpdate = "" 247 revList.each { rev -> 248 def type = sh(returnStdout: true, script: "git cat-file -t ${rev}").trim() 249 gitUpdate = gitUpdate + " via ${rev} (${type})" 250 } 251 252 def rev = oldRef 253 def type = sh(returnStdout: true, script: "git cat-file -t ${rev}").trim() 254 gitUpdate = gitUpdate + " from ${rev} (${type})" 255 256 def gitLog = sh(returnStdout: true, script: "git rev-list --format=short ${oldRef}...${newRef}").trim() 257 258 def gitDiff = sh(returnStdout: true, script: "git diff --stat --color ${newRef} ${oldRef}").trim() 259 gitDiff = gitDiff.replace('[32m', '<span style="color: #00AA00;">') 260 gitDiff = gitDiff.replace('[31m', '<span style="color: #AA0000;">') 261 gitDiff = gitDiff.replace('[m', '</span>') 234 262 235 263 return """ … … 330 358 BuildSettings(java.util.Collections$UnmodifiableMap param, String branch) { 331 359 switch( param.Compiler ) { 360 case 'gcc-9': 361 this.Compiler = new CC_Desc('gcc-9', 'g++-9', 'gcc-9') 362 break 363 case 'gcc-8': 364 this.Compiler = new CC_Desc('gcc-8', 'g++-8', 'gcc-8') 365 break 366 case 'gcc-7': 367 this.Compiler = new CC_Desc('gcc-7', 'g++-7', 'gcc-7') 368 break 332 369 case 'gcc-6': 333 370 this.Compiler = new CC_Desc('gcc-6', 'g++-6', 'gcc-6') … … 340 377 break 341 378 case 'clang': 342 this.Compiler = new CC_Desc('clang', 'clang++ ', 'gcc-6')379 this.Compiler = new CC_Desc('clang', 'clang++-6.0', 'gcc-6') 343 380 break 344 381 default : … … 402 439 description: 'Which compiler to use', \ 403 440 name: 'Compiler', \ 404 choices: 'gcc- 6\ngcc-5\ngcc-4.9\nclang', \405 defaultValue: 'gcc- 6', \441 choices: 'gcc-9\ngcc-8\ngcc-7\ngcc-6\ngcc-5\ngcc-4.9\nclang', \ 442 defaultValue: 'gcc-8', \ 406 443 ], \ 407 444 [$class: 'ChoiceParameterDefinition', \
Note:
See TracChangeset
for help on using the changeset viewer.