Changeset 919d1ba for Jenkinsfile


Ignore:
Timestamp:
Jul 11, 2016, 5:20:08 PM (8 years ago)
Author:
Rob Schluntz <rschlunt@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
6f72453
Parents:
cad355a (diff), deefdc1 (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.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Jenkinsfile

    rcad355a r919d1ba  
    176176                                                  defaultValue: false,                                          \
    177177                                                  description: 'If true, the build will be promoted to the do-lang git repository (on successful builds only)', \
    178                                                   name: 'promoteBuild2DoLang'                           \
    179                                                 ]]                                                                      \
     178                                                  name: 'promoteBuild2DoLang'                                   \
     179                                                ],                                                              \
     180                                                [$class: 'ChoiceParameterDefinition',                           \
     181                                                  choices: '64-bit\n32-bit',                                    \
     182                                                  defaultValue: '64-bit',                                       \
     183                                                  description: 'The architecture to use for compilation',       \
     184                                                  name: 'buildArchitecture'                                     \
     185                                                ]]                                                              \
    180186                                        ]])
    181187
    182188                                doPromoteBuild2DoLang = promoteBuild2DoLang == 'true'
    183 
    184                                 echo "FULL BUILD = ${doPromoteBuild2DoLang}"
     189                                architectureFlag = buildArchitecture == '64-bit' ? '-m64' : (buildArchitecture == '32-bit' ? '-m32' : 'ERROR')
     190
     191                                echo "FULL BUILD = ${doPromoteBuild2DoLang}\nArchitecture = ${buildArchitecture} (flag ${architectureFlag})"
    185192
    186193                                //Compile using gcc-4.9
     
    222229        finally {
    223230                //Send email with final results
    224                 notify_result(doPromoteBuild2DoLang, err, currentBuild.result, log_needed)
     231                //notify_result(doPromoteBuild2DoLang, err, currentBuild.result, log_needed)
    225232
    226233                /* Must re-throw exception to propagate error */
Note: See TracChangeset for help on using the changeset viewer.