Changeset 0c1d240 for Jenkinsfile


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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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.