Changeset c3d3c22


Ignore:
Timestamp:
Dec 3, 2020, 8:49:59 PM (4 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
d29a394
Parents:
f78ead5
Message:

Changed distribute to target specific commit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Jenkins/Distribute

    rf78ead5 rc3d3c22  
    2626                wrap([$class: 'TimestamperBuildWrapper']) {
    2727
    28                         build_id = prepare_build()
     28                        gitref = prepare_build()
    2929
    3030                        node('x64') {
     
    3434                                Tools.clean()
    3535
    36                                 // checkout()
     36                                Tools.checkout(gitref)
    3737                        }
    3838
     
    103103                        parameterDefinitions: [                                                                         \
    104104                                [$class: 'StringParameterDefinition',                                           \
    105                                         description: 'The build to put in the version',                         \
    106                                         name: 'Build',                                                                  \
     105                                        description: 'The git commit to checkout',                              \
     106                                        name: 'GitRef',                                                                 \
    107107                                        defaultValue: '',                                                               \
    108108                                ],                                                                                              \
     
    117117        Tools = load "Jenkins/tools.groovy"
    118118
    119         currentBuild.description = "Distributing Binaries"
     119        currentBuild.description = "Distributing Tarball"
     120        def ref = params.GitRef ? params.GitRef : "HEAD"
     121        echo "Distributing git commit ${ref}"
    120122
    121         if (!params.Build) {
    122                 params.Build = Jenkins.instance.getItem('Cforall Full Build').lastSuccessfulBuild.number
    123         }
    124 
    125         echo "Distributing build ${params.Build}"
    126 
    127         return params.Build
     123        return params.GitRef
    128124}
    129125
Note: See TracChangeset for help on using the changeset viewer.