Changes in Jenkins/Distribute [0a10dc8:d198551]
- File:
-
- 1 edited
-
Jenkins/Distribute (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Jenkins/Distribute
r0a10dc8 rd198551 21 21 final commit, build 22 22 node { 23 23 24 //Wrap build to add timestamp to command line 24 25 wrap([$class: 'TimestamperBuildWrapper']) { … … 34 35 35 36 Tools.Clean() 37 36 38 Tools.Checkout( commit ) 39 37 40 Version = GetVersion( build ) 41 38 42 Configure() 43 39 44 Package() 45 40 46 Test() 47 41 48 Archive() 42 49 } … … 57 64 echo "Build Version: ${build}" 58 65 echo "Long Version: ${version}" 66 59 67 return version 60 68 } … … 111 119 def prepare_build() { 112 120 // prepare the properties 113 properties ([ \114 buildDiscarder(logRotator( \115 artifactDaysToKeepStr: '', \116 artifactNumToKeepStr: '', \117 daysToKeepStr: '730', \118 numToKeepStr: '1000' \119 )), \120 [$class: 'ParametersDefinitionProperty', \121 parameterDefinitions: [ \122 [$class: 'StringParameterDefinition', \123 description: 'The git commit to checkout', \124 name: 'GitRef', \125 defaultValue: '', \126 ], \127 [$class: 'StringParameterDefinition', \128 description: 'Build Number to put into the version', \129 name: 'Build', \130 defaultValue: '0', \131 ], \121 properties ([ \ 122 buildDiscarder(logRotator( \ 123 artifactDaysToKeepStr: '', \ 124 artifactNumToKeepStr: '', \ 125 daysToKeepStr: '730', \ 126 numToKeepStr: '1000' \ 127 )), \ 128 [$class: 'ParametersDefinitionProperty', \ 129 parameterDefinitions: [ \ 130 [$class: 'StringParameterDefinition', \ 131 description: 'The git commit to checkout', \ 132 name: 'GitRef', \ 133 defaultValue: '', \ 134 ], \ 135 [$class: 'StringParameterDefinition', \ 136 description: 'Build Number to put into the version', \ 137 name: 'Build', \ 138 defaultValue: '0', \ 139 ], \ 132 140 ], 133 141 ]])
Note:
See TracChangeset
for help on using the changeset viewer.