Skip to content

Commit 536fff0

Browse files
committed
CI: thread stemcell-builder repo through more jobs
1 parent 21d94c1 commit 536fff0

File tree

1 file changed

+30
-5
lines changed

1 file changed

+30
-5
lines changed

ci/pipelines/stemcells-windows.yml

Lines changed: 30 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -696,6 +696,7 @@ jobs:
696696
tags: [windows-nimbus]
697697
params:
698698
MODULES_DIR: stembuild/stemcell-automation
699+
699700
- name: test-stemcell-builder
700701
serial: true
701702
plan:
@@ -713,6 +714,7 @@ jobs:
713714
- get: windows-winsw
714715
- task: test-stemcell-builder
715716
file: bosh-windows-stemcell-builder-ci/ci/tasks/test-stemcell-builder/task.yml
717+
716718
- name: build
717719
serial: true
718720
serial_groups: [aws-version, azure-version, gcp-version]
@@ -1057,6 +1059,8 @@ jobs:
10571059
- get: bosh-windows-stemcell-builder-ci
10581060
- get: bosh-windows-stemcell-builder-ci-image
10591061
- get: lgpo-binary
1062+
- get: stemcell-builder
1063+
passed: [stembuild-linux]
10601064
- get: stembuild-untested-linux
10611065
passed: [stembuild-linux]
10621066
trigger: true
@@ -1138,6 +1142,8 @@ jobs:
11381142
- get: bosh-windows-stemcell-builder-ci
11391143
- get: bosh-windows-stemcell-builder-ci-image
11401144
- get: bosh-windows-acceptance-tests
1145+
- get: stemcell-builder
1146+
passed: [create-stembuild-linux-stemcell]
11411147
- get: stembuild-untested-linux
11421148
passed: [create-stembuild-linux-stemcell]
11431149
- get: stembuild-linux-stemcell
@@ -1186,6 +1192,8 @@ jobs:
11861192
steps:
11871193
- get: bosh-windows-stemcell-builder-ci
11881194
- get: windows-utilities-release
1195+
- get: stemcell-builder
1196+
passed: [test-stembuild-linux-stemcell]
11891197
- get: stembuild-untested-linux
11901198
passed: [test-stembuild-linux-stemcell]
11911199
- get: stembuild-linux-stemcell
@@ -1230,6 +1238,8 @@ jobs:
12301238
- get: bosh-windows-stemcell-builder-ci
12311239
- get: bosh-windows-stemcell-builder-ci-image
12321240
- get: lgpo-binary
1241+
- get: stemcell-builder
1242+
passed: [stembuild-windows]
12331243
- get: stembuild-untested-windows
12341244
passed: [stembuild-windows]
12351245
trigger: true
@@ -1300,6 +1310,8 @@ jobs:
13001310
- get: bosh-windows-stemcell-builder-ci
13011311
- get: bosh-windows-stemcell-builder-ci-image
13021312
- get: bosh-windows-acceptance-tests
1313+
- get: stemcell-builder
1314+
passed: [create-stembuild-windows-stemcell]
13031315
- get: stembuild-untested-windows
13041316
passed: [create-stembuild-windows-stemcell]
13051317
- get: stembuild-windows-stemcell
@@ -1348,6 +1360,8 @@ jobs:
13481360
steps:
13491361
- get: bosh-windows-stemcell-builder-ci
13501362
- get: windows-utilities-release
1363+
- get: stemcell-builder
1364+
passed: [test-stembuild-windows-stemcell]
13511365
- get: stembuild-untested-windows
13521366
passed: [test-stembuild-windows-stemcell]
13531367
- get: stembuild-windows-stemcell
@@ -2131,8 +2145,8 @@ jobs:
21312145
- wuts-gcp
21322146
- wuts-aws-govcloud # implies => aws-build-number
21332147
- wuts-azure
2134-
- stembuild-linux
2135-
- stembuild-windows
2148+
- wuts-stembuild-linux-stemcell
2149+
- wuts-stembuild-windows-stemcell
21362150
- get: stembuild-untested-linux
21372151
passed: [ wuts-stembuild-linux-stemcell ]
21382152
- get: stembuild-linux-stemcell
@@ -2409,6 +2423,8 @@ jobs:
24092423
steps:
24102424
- get: bosh-windows-stemcell-builder-ci
24112425
- get: bosh-windows-stemcell-builder-ci-image
2426+
- get: stemcell-builder
2427+
passed: [submit-azure-offer]
24122428
- get: main-version
24132429
passed: [submit-azure-offer]
24142430
- get: azure-tested
@@ -2444,6 +2460,8 @@ jobs:
24442460
steps:
24452461
- get: bosh-windows-stemcell-builder-ci
24462462
- get: bosh-windows-stemcell-builder-ci-image
2463+
- get: stemcell-builder
2464+
passed: [publish-azure-offer]
24472465
- get: azure-tested
24482466
passed: [publish-azure-offer]
24492467
trigger: true
@@ -2484,6 +2502,8 @@ jobs:
24842502
steps:
24852503
- get: bosh-windows-stemcell-builder-ci
24862504
- get: bosh-windows-stemcell-builder-ci-image
2505+
- get: stemcell-builder
2506+
passed: [promote]
24872507
- get: stembuild-untested-linux
24882508
trigger: true
24892509
passed: [ promote ]
@@ -2508,20 +2528,25 @@ jobs:
25082528
steps:
25092529
- get: bosh-windows-stemcell-builder-ci
25102530
- get: bosh-windows-stemcell-builder-ci-image
2511-
- get: main-version
2531+
- get: stemcell-builder
25122532
passed:
25132533
- promote-aws
25142534
- promote-azure
25152535
- promote-gcp
2536+
- promote-stembuild
2537+
- get: main-version
25162538
trigger: true
2539+
passed:
2540+
- promote-aws
2541+
- promote-azure
2542+
- promote-gcp
2543+
- promote-stembuild
25172544
- get: aws-stemcell-final
25182545
passed: [promote-aws]
25192546
- get: azure-stemcell-final
25202547
passed: [promote-azure]
25212548
- get: gcp-stemcell-final
25222549
passed: [promote-gcp]
2523-
- get: stemcell-builder
2524-
passed: [promote]
25252550
- get: stembuild-untested-windows
25262551
passed: [promote-stembuild]
25272552
- get: stembuild-untested-linux

0 commit comments

Comments
 (0)