Changeset fd6d74e for Jenkinsfile


Ignore:
Timestamp:
Feb 22, 2017, 2:59:40 PM (8 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:
3f09a70
Parents:
7223c671
Message:

Forgot to implement silent option

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Jenkinsfile

    r7223c671 rfd6d74e  
    105105                                [$class: 'ChoiceParameterDefinition',                                           \
    106106                                        description: 'Which compiler to use',                                   \
    107                                         name: 'param_compiler',                                                         \
     107                                        name: 'Compiler',                                                               \
    108108                                        choices: 'gcc-6\ngcc-5\ngcc-4.9\nclang',                                        \
    109109                                        defaultValue: 'gcc-6',                                                          \
     
    111111                                [$class: 'ChoiceParameterDefinition',                                           \
    112112                                        description: 'The target architecture',                                 \
    113                                         name: 'param_arch',                                                             \
     113                                        name: 'Architecture',                                                           \
    114114                                        choices: '64-bit\n32-bit',                                                      \
    115115                                        defaultValue: '64-bit',                                                         \
     
    117117                                [$class: 'BooleanParameterDefinition',                                                  \
    118118                                        description: 'If false, only the quick test suite is ran',              \
    119                                         name: 'param_allTests',                                                         \
     119                                        name: 'RunAllTests',                                                    \
    120120                                        defaultValue: false,                                                            \
    121121                                ],                                                                                              \
    122122                                [$class: 'BooleanParameterDefinition',                                                  \
    123123                                        description: 'If true, jenkins also runs benchmarks',           \
    124                                         name: 'param_benchmark',                                                        \
     124                                        name: 'RunBenchmark',                                                   \
    125125                                        defaultValue: false,                                                            \
    126126                                ],                                                                                              \
    127127                                [$class: 'BooleanParameterDefinition',                                                  \
    128128                                        description: 'If true, jenkins also builds documentation',              \
    129                                         name: 'param_doc',                                                              \
     129                                        name: 'BuildDocumentation',                                                             \
    130130                                        defaultValue: false,                                                            \
    131131                                ],                                                                                              \
    132132                                [$class: 'BooleanParameterDefinition',                                                  \
    133133                                        description: 'If true, jenkins also publishes results',                 \
    134                                         name: 'param_publish',                                                          \
     134                                        name: 'paramPublish_publish',                                                           \
     135                                        defaultValue: false,                                                            \
     136                                ],                                                                                              \
     137                                [$class: 'BooleanParameterDefinition',                                                  \
     138                                        description: 'If true, jenkins will not send emails',           \
     139                                        name: 'Silent',                                                 \
    135140                                        defaultValue: false,                                                            \
    136141                                ],                                                                                              \
     
    138143                ]])
    139144
    140         compiler                = compiler_from_params( param_compiler )
    141         architecture    = architecture_from_params( param_arch )
    142 
    143         do_alltests             = param_allTests        .toBoolean()
    144         do_benchmark    = param_benchmark .toBoolean()
    145         do_doc          = param_doc     .toBoolean()
    146         do_publish              = param_publish         .toBoolean()
     145        compiler                = compiler_from_params( Compiler )
     146        architecture    = architecture_from_params( Architecture )
     147
     148        do_alltests             = RunAllTests.toBoolean()
     149        do_benchmark    = RunBenchmark.toBoolean()
     150        do_doc          = BuildDocumentation.toBoolean()
     151        do_publish              = Publish.toBoolean()
     152        do_sendemail    = ! Silent.toBoolean()
    147153
    148154        echo """Compiler                        : ${compiler.name} (${compiler.cpp_cc}/${compiler.cfa_cc})
     
    152158Build Documentation     : ${ param_doc.toString() }
    153159Publish                 : ${ param_publish.toString() }
     160Silent                  : ${ do_sendemail.toString() }
    154161"""
    155162
Note: See TracChangeset for help on using the changeset viewer.