Skip to content

Commit ca58b49

Browse files
berrangestsquad
authored andcommitted
gitlab: drop 'containers-layer2' stage
Since we express dependencies via a 'needs' clause, we don't need to split container builds into separate stages. GitLab happily lets jobs depend on other jobs in the same stage and will run them when possible. Acked-by: Thomas Huth <[email protected]> Signed-off-by: Daniel P. Berrangé <[email protected]> Message-Id: <[email protected]> [AJB: fix typo] Signed-off-by: Alex Bennée <[email protected]> Reviewed-by: Philippe Mathieu-Daudé <[email protected]> Message-Id: <[email protected]>
1 parent 998f334 commit ca58b49

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

.gitlab-ci.d/container-cross.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
alpha-debian-cross-container:
22
extends: .container_job_template
3-
stage: containers-layer2
3+
stage: containers
44
needs: ['amd64-debian10-container']
55
variables:
66
NAME: debian-alpha-cross
77

88
amd64-debian-cross-container:
99
extends: .container_job_template
10-
stage: containers-layer2
10+
stage: containers
1111
needs: ['amd64-debian10-container']
1212
variables:
1313
NAME: debian-amd64-cross
1414

1515
amd64-debian-user-cross-container:
1616
extends: .container_job_template
17-
stage: containers-layer2
17+
stage: containers
1818
needs: ['amd64-debian10-container']
1919
variables:
2020
NAME: debian-all-test-cross
@@ -65,21 +65,21 @@ hexagon-cross-container:
6565

6666
hppa-debian-cross-container:
6767
extends: .container_job_template
68-
stage: containers-layer2
68+
stage: containers
6969
needs: ['amd64-debian10-container']
7070
variables:
7171
NAME: debian-hppa-cross
7272

7373
m68k-debian-cross-container:
7474
extends: .container_job_template
75-
stage: containers-layer2
75+
stage: containers
7676
needs: ['amd64-debian10-container']
7777
variables:
7878
NAME: debian-m68k-cross
7979

8080
mips64-debian-cross-container:
8181
extends: .container_job_template
82-
stage: containers-layer2
82+
stage: containers
8383
needs: ['amd64-debian10-container']
8484
variables:
8585
NAME: debian-mips64-cross
@@ -92,7 +92,7 @@ mips64el-debian-cross-container:
9292

9393
mips-debian-cross-container:
9494
extends: .container_job_template
95-
stage: containers-layer2
95+
stage: containers
9696
needs: ['amd64-debian10-container']
9797
variables:
9898
NAME: debian-mips-cross
@@ -105,7 +105,7 @@ mipsel-debian-cross-container:
105105

106106
powerpc-test-cross-container:
107107
extends: .container_job_template
108-
stage: containers-layer2
108+
stage: containers
109109
needs: ['amd64-debian11-container']
110110
variables:
111111
NAME: debian-powerpc-test-cross
@@ -127,7 +127,7 @@ riscv64-debian-cross-container:
127127
# we can however build TCG tests using a non-sid base
128128
riscv64-debian-test-cross-container:
129129
extends: .container_job_template
130-
stage: containers-layer2
130+
stage: containers
131131
needs: ['amd64-debian11-container']
132132
variables:
133133
NAME: debian-riscv64-test-cross
@@ -140,21 +140,21 @@ s390x-debian-cross-container:
140140

141141
sh4-debian-cross-container:
142142
extends: .container_job_template
143-
stage: containers-layer2
143+
stage: containers
144144
needs: ['amd64-debian10-container']
145145
variables:
146146
NAME: debian-sh4-cross
147147

148148
sparc64-debian-cross-container:
149149
extends: .container_job_template
150-
stage: containers-layer2
150+
stage: containers
151151
needs: ['amd64-debian10-container']
152152
variables:
153153
NAME: debian-sparc64-cross
154154

155155
tricore-debian-cross-container:
156156
extends: .container_job_template
157-
stage: containers-layer2
157+
stage: containers
158158
needs: ['amd64-debian10-container']
159159
variables:
160160
NAME: debian-tricore-cross

.gitlab-ci.d/stages.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@
33
# - test (for test stages, using build artefacts from a build stage)
44
stages:
55
- containers
6-
- containers-layer2
76
- build
87
- test

0 commit comments

Comments
 (0)