Skip to content

Commit c3a87d8

Browse files
authored
[release] enable stage temporarily for bypassing input parameter (elastic#2265)
1 parent 088683f commit c3a87d8

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.ci/release/Jenkinsfile

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,9 @@ pipeline {
112112
}
113113
}
114114
stage('Set release version') {
115+
when {
116+
expression { return false }
117+
}
115118
steps {
116119
dir("${BASE_DIR}"){
117120
script {
@@ -140,6 +143,24 @@ pipeline {
140143
}
141144
}
142145
}
146+
stage('Set release version manually') {
147+
steps {
148+
dir("${BASE_DIR}"){
149+
script {
150+
def user_release_version = input(message: "Please enter version to release:", parameters: [[
151+
$class: 'StringParameterDefinition',
152+
name: 'Release version',
153+
defaultValue: "",
154+
description: "Input release version without '-SNAPSHOT' suffix"
155+
]])
156+
157+
env.RELEASE_TAG = "v" + user_release_version
158+
env.RELEASE_VERSION = user_release_version
159+
env.BRANCH_DOT_X = user_release_version.substring(0, user_release_version.indexOf('.'))+'.x'
160+
}
161+
}
162+
}
163+
}
143164
stage('Wait on internal CI') {
144165
when {
145166
expression { return false }

0 commit comments

Comments
 (0)