Changeset 0c1d240


Ignore:
Timestamp:
Aug 16, 2018, 11:21:26 AM (6 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, no_list, persistent-indexer, pthread-emulation, qualifiedEnum
Children:
2112663f
Parents:
adb6b30f
Message:

Tentative to fix parameters on first build of branch

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Jenkins/FullBuild

    radb6b30f r0c1d240  
    6161                parameters: [                                           \
    6262                        [$class: 'StringParameterValue',                \
    63                           name: 'pCompiler',                            \
     63                          name: 'Compiler',                             \
    6464                          value: cc],                                   \
    6565                        [$class: 'StringParameterValue',                \
    66                           name: 'pArchitecture',                        \
     66                          name: 'Architecture',                         \
    6767                          value: arch],                                 \
    6868                        [$class: 'BooleanParameterValue',               \
    69                           name: 'pRunAllTests',                         \
     69                          name: 'RunAllTests',                          \
    7070                          value: true],                                         \
    7171                        [$class: 'BooleanParameterValue',               \
    72                           name: 'pRunBenchmark',                        \
     72                          name: 'RunBenchmark',                         \
    7373                          value: true],                                         \
    7474                        [$class: 'BooleanParameterValue',               \
    75                           name: 'pBuildDocumentation',          \
     75                          name: 'BuildDocumentation',           \
    7676                          value: true],                                         \
    7777                        [$class: 'BooleanParameterValue',               \
    78                           name: 'pPublish',                             \
    79                           value: publish],                                      \
     78                          name: 'Publish',                              \
     79                          value: publish],                              \
    8080                        [$class: 'BooleanParameterValue',               \
    81                           name: 'pSilent',                              \
     81                          name: 'Silent',                               \
    8282                          value: true],                                         \
    8383                ],                                                              \
  • Jenkinsfile

    radb6b30f r0c1d240  
    110110                                [$class: 'ChoiceParameterDefinition',                                           \
    111111                                        description: 'Which compiler to use',                                   \
    112                                         name: 'pCompiler',                                                              \
     112                                        name: 'Compiler',                                                                       \
    113113                                        choices: 'gcc-6\ngcc-5\ngcc-4.9\nclang',                                        \
    114114                                        defaultValue: 'gcc-6',                                                          \
     
    116116                                [$class: 'ChoiceParameterDefinition',                                           \
    117117                                        description: 'The target architecture',                                 \
    118                                         name: 'pArchitecture',                                                          \
     118                                        name: 'Architecture',                                                           \
    119119                                        choices: 'x64\nx86',                                                            \
    120120                                        defaultValue: 'x64',                                                            \
     
    122122                                [$class: 'BooleanParameterDefinition',                                                  \
    123123                                        description: 'If false, only the quick test suite is ran',              \
    124                                         name: 'pRunAllTests',                                                           \
     124                                        name: 'RunAllTests',                                                            \
    125125                                        defaultValue: false,                                                            \
    126126                                ],                                                                                              \
    127127                                [$class: 'BooleanParameterDefinition',                                                  \
    128128                                        description: 'If true, jenkins also runs benchmarks',           \
    129                                         name: 'pRunBenchmark',                                                          \
     129                                        name: 'RunBenchmark',                                                           \
    130130                                        defaultValue: false,                                                            \
    131131                                ],                                                                                              \
    132132                                [$class: 'BooleanParameterDefinition',                                                  \
    133133                                        description: 'If true, jenkins also builds documentation',              \
    134                                         name: 'pBuildDocumentation',                                                    \
     134                                        name: 'BuildDocumentation',                                                     \
    135135                                        defaultValue: true,                                                             \
    136136                                ],                                                                                              \
    137137                                [$class: 'BooleanParameterDefinition',                                                  \
    138138                                        description: 'If true, jenkins also publishes results',                 \
    139                                         name: 'pPublish',                                                               \
     139                                        name: 'Publish',                                                                        \
    140140                                        defaultValue: false,                                                            \
    141141                                ],                                                                                              \
    142142                                [$class: 'BooleanParameterDefinition',                                                  \
    143143                                        description: 'If true, jenkins will not send emails',           \
    144                                         name: 'pSilent',                                                                        \
     144                                        name: 'Silent',                                                                         \
    145145                                        defaultValue: false,                                                            \
    146146                                ],                                                                                              \
     
    148148                ]])
    149149
    150         compiler                = compiler_from_params( pCompiler )
    151         arch_name               = pArchitecture
     150        compiler                = compiler_from_params( params.Compiler )
     151        arch_name               = params.Architecture
    152152        architecture    = architecture_from_params( arch_name )
    153153
    154         do_alltests             = (pRunAllTests == 'true')
    155         do_benchmark    = (pRunBenchmark == 'true')
    156         do_doc          = (pBuildDocumentation == 'true')
    157         do_publish              = (pPublish == 'true')
    158         do_sendemail    = ! (pSilent == 'true')
     154        do_alltests             = (params.RunAllTests == 'true')
     155        do_benchmark    = (params.RunBenchmark == 'true')
     156        do_doc          = (params.BuildDocumentation == 'true')
     157        do_publish              = (params.Publish == 'true')
     158        do_sendemail    = ! (params.Silent == 'true')
    159159
    160160        collect_git_info()
Note: See TracChangeset for help on using the changeset viewer.