Changeset 8fa3c7e6 for Jenkins


Ignore:
Timestamp:
Feb 22, 2017, 5:02:53 PM (7 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
692de479
Parents:
b3e9729
Message:

Fixed full build script with new changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Jenkins/FullBuild

    rb3e9729 r8fa3c7e6  
    2020
    2121                                        parallel (
    22                                                 x64: {
    23                                                         trigger_build('64-bit')
    24                                                 },
    25                                                 x32: {
    26                                                         trigger_build('32-bit')
    27                                                 }
     22                                                gcc_6_x64: { trigger_build( 'gcc-6', 'x64' ) },
     23                                                gcc_6_x86: { trigger_build( 'gcc-6', 'x86' ) },
     24                                                gcc_5_x64: { trigger_build( 'gcc-5', 'x64' ) },
     25                                                gcc_5_x86: { trigger_build( 'gcc-5', 'x86' ) },
     26                                                gcc_4_x64: { trigger_build( 'gcc-4', 'x64' ) },
     27                                                gcc_4_x86: { trigger_build( 'gcc-4', 'x86' ) },
     28                                                clang_x64: { trigger_build( 'clang', 'x64' ) },
     29                                                clang_x86: { trigger_build( 'clang', 'x86' ) },
    2830                                        )
    2931
     
    6062//===========================================================================================================
    6163
    62 def trigger_build(String arch) {
     64def trigger_build(String cc, String arch) {
    6365        def result = build job: 'Cforall/master',               \
    6466                parameters: [                                           \
     67                        [$class: 'StringParameterValue',                \
     68                          name: 'pCompiler',                            \
     69                          value: cc],                                   \
     70                        [$class: 'StringParameterValue',                \
     71                          name: 'pArchitecture',                        \
     72                          value: arch],                                 \
    6573                        [$class: 'BooleanParameterValue',               \
    66                           name: 'isFullBuild',                          \
     74                          name: 'pRunAllTests',                         \
    6775                          value: true],                                         \
    68                         [$class: 'StringParameterValue',                \
    69                           name: 'buildArchitecture',                    \
    70                           value: arch]                                  \
     76                        [$class: 'BooleanParameterValue',               \
     77                          name: 'pRunBenchmark',                        \
     78                          value: true],                                         \
     79                        [$class: 'BooleanParameterValue',               \
     80                          name: 'pBuildDocumentation',          \
     81                          value: true],                                         \
     82                        [$class: 'BooleanParameterValue',               \
     83                          name: 'pPublish',                             \
     84                          value: true],                                         \
     85                        [$class: 'BooleanParameterValue',               \
     86                          name: 'pSilent',                              \
     87                          value: true],                                         \
    7188                ],                                                              \
    7289                propagate: false
Note: See TracChangeset for help on using the changeset viewer.