Skip to content

Commit bdabe35

Browse files
committed
Pipeline updates
* Pass through pipeline vars to tasks that require them * Group milestone, rc and release jobs to clarify the release process for each stage
1 parent eb381a4 commit bdabe35

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

ci/pipeline.yml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,10 @@ jobs:
185185
file: git-repo/ci/tasks/distribute.yml
186186
vars:
187187
release-image-tag: ((release-image-tag))
188+
bintray-distribution-repo: ((bintray-distribution-repo))
189+
bintray-package: ((bintray-package))
190+
bintray-repo: ((bintray-repo))
191+
bintray-subject: ((bintray-subject))
188192

189193
- name: sync-to-maven-central
190194
serial: true
@@ -201,6 +205,9 @@ jobs:
201205
file: git-repo/ci/tasks/sync-to-maven-central.yml
202206
vars:
203207
release-image-tag: ((release-image-tag))
208+
bintray-package: ((bintray-package))
209+
bintray-repo: ((bintray-repo))
210+
bintray-subject: ((bintray-subject))
204211

205212
resource_types:
206213
- name: artifactory-resource
@@ -263,18 +270,24 @@ resources:
263270
url: ((scs-slack-webhook))
264271

265272
groups:
266-
- name: "Main"
273+
- name: "build"
267274
jobs:
268275
- build
269276
- run-acceptance-tests
277+
- name: "milestone"
278+
jobs:
270279
- stage-milestone
271-
- stage-rc
272-
- stage-release
273280
- promote-milestone
281+
- name: "rc"
282+
jobs:
283+
- stage-rc
274284
- promote-rc
285+
- name: "release"
286+
jobs:
287+
- stage-release
275288
- promote-release
276289
- distribute-release
277290
- sync-to-maven-central
278-
- name: "CI Images"
291+
- name: "ci-images"
279292
jobs:
280293
- build-release-ci-images

0 commit comments

Comments
 (0)