You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .ci/release/Jenkinsfile
+12Lines changed: 12 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -94,6 +94,9 @@ pipeline {
94
94
}
95
95
}
96
96
stage('Require confirmation that CHANGELOG.asciidoc has been updated') {
97
+
when {
98
+
expression { returnfalse }
99
+
}
97
100
steps {
98
101
input(message: """
99
102
Update CHANGELOG.asciidoc to reflect the new version release:
@@ -109,6 +112,9 @@ pipeline {
109
112
}
110
113
}
111
114
stage('Set release version') {
115
+
when {
116
+
expression { returnfalse }
117
+
}
112
118
steps {
113
119
dir("${BASE_DIR}"){
114
120
script {
@@ -138,13 +144,19 @@ pipeline {
138
144
}
139
145
}
140
146
stage('Wait on internal CI') {
147
+
when {
148
+
expression { returnfalse }
149
+
}
141
150
steps {
142
151
notifyStatus(slackStatus: 'warning', subject: "[${env.REPO}] Release ready to be pushed",
143
152
body: "Please go to (<${env.BUILD_URL}input|here>) to approve or reject within 12 hours.")
144
153
input(message: "Start the release job on the internal CI. Click 'Proceed' once the job has succeeded or click 'Abort' if the release has failed and then manually undo the release.")
145
154
}
146
155
}
147
156
stage('Nexus release') {
157
+
when {
158
+
expression { returnfalse }
159
+
}
148
160
steps {
149
161
notifyStatus(slackStatus: 'warning', subject: "[${env.REPO}] Release ready to be published in Nexus",
150
162
body: "Please go to (<https://oss.sonatype.org/|here>) to proceed with the manual nexus release. Login details in LastPass")
0 commit comments