Skip to content

Commit d1ca56b

Browse files
conflict
2 parents 285e0f5 + c40ae5a commit d1ca56b

File tree

162 files changed

+2470
-1379
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

162 files changed

+2470
-1379
lines changed

.gitlab-ci.d/containers.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,6 @@
2020
- docker push "$TAG"
2121
after_script:
2222
- docker logout
23-
rules:
24-
- changes:
25-
- .gitlab-ci.d/containers.yml
26-
- tests/docker/*
27-
- tests/docker/dockerfiles/*
28-
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
29-
- if: '$CI_COMMIT_REF_NAME == "testing/next"'
3023

3124
amd64-alpine-container:
3225
<<: *container_job_definition

.gitlab-ci.d/crossbuilds.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,121 +41,167 @@
4141

4242
cross-armel-system:
4343
extends: .cross_system_build_job
44+
needs:
45+
job: armel-debian-cross-container
4446
variables:
4547
IMAGE: debian-armel-cross
4648

4749
cross-armel-user:
4850
extends: .cross_user_build_job
51+
needs:
52+
job: armel-debian-cross-container
4953
variables:
5054
IMAGE: debian-armel-cross
5155

5256
cross-armhf-system:
5357
extends: .cross_system_build_job
58+
needs:
59+
job: armhf-debian-cross-container
5460
variables:
5561
IMAGE: debian-armhf-cross
5662

5763
cross-armhf-user:
5864
extends: .cross_user_build_job
65+
needs:
66+
job: armhf-debian-cross-container
5967
variables:
6068
IMAGE: debian-armhf-cross
6169

6270
cross-arm64-system:
6371
extends: .cross_system_build_job
72+
needs:
73+
job: arm64-debian-cross-container
6474
variables:
6575
IMAGE: debian-arm64-cross
6676

6777
cross-arm64-user:
6878
extends: .cross_user_build_job
79+
needs:
80+
job: arm64-debian-cross-container
6981
variables:
7082
IMAGE: debian-arm64-cross
7183

7284
cross-i386-system:
7385
extends: .cross_system_build_job
86+
needs:
87+
job: i386-fedora-cross-container
7488
variables:
7589
IMAGE: fedora-i386-cross
7690
MAKE_CHECK_ARGS: check-qtest
7791

7892
cross-i386-user:
7993
extends: .cross_user_build_job
94+
needs:
95+
job: i386-fedora-cross-container
8096
variables:
8197
IMAGE: fedora-i386-cross
8298
MAKE_CHECK_ARGS: check
8399

84100
cross-mips-system:
85101
extends: .cross_system_build_job
102+
needs:
103+
job: mips-debian-cross-container
86104
variables:
87105
IMAGE: debian-mips-cross
88106

89107
cross-mips-user:
90108
extends: .cross_user_build_job
109+
needs:
110+
job: mips-debian-cross-container
91111
variables:
92112
IMAGE: debian-mips-cross
93113

94114
cross-mipsel-system:
95115
extends: .cross_system_build_job
116+
needs:
117+
job: mipsel-debian-cross-container
96118
variables:
97119
IMAGE: debian-mipsel-cross
98120

99121
cross-mipsel-user:
100122
extends: .cross_user_build_job
123+
needs:
124+
job: mipsel-debian-cross-container
101125
variables:
102126
IMAGE: debian-mipsel-cross
103127

104128
cross-mips64el-system:
105129
extends: .cross_system_build_job
130+
needs:
131+
job: mips64el-debian-cross-container
106132
variables:
107133
IMAGE: debian-mips64el-cross
108134

109135
cross-mips64el-user:
110136
extends: .cross_user_build_job
137+
needs:
138+
job: mips64el-debian-cross-container
111139
variables:
112140
IMAGE: debian-mips64el-cross
113141

114142
cross-ppc64el-system:
115143
extends: .cross_system_build_job
144+
needs:
145+
job: ppc64el-debian-cross-container
116146
variables:
117147
IMAGE: debian-ppc64el-cross
118148

119149
cross-ppc64el-user:
120150
extends: .cross_user_build_job
151+
needs:
152+
job: ppc64el-debian-cross-container
121153
variables:
122154
IMAGE: debian-ppc64el-cross
123155

124156
cross-s390x-system:
125157
extends: .cross_system_build_job
158+
needs:
159+
job: s390x-debian-cross-container
126160
variables:
127161
IMAGE: debian-s390x-cross
128162

129163
cross-s390x-user:
130164
extends: .cross_user_build_job
165+
needs:
166+
job: s390x-debian-cross-container
131167
variables:
132168
IMAGE: debian-s390x-cross
133169

134170
cross-s390x-kvm-only:
135171
extends: .cross_accel_build_job
172+
needs:
173+
job: s390x-debian-cross-container
136174
variables:
137175
IMAGE: debian-s390x-cross
138176
ACCEL_CONFIGURE_OPTS: --disable-tcg
139177

140178
cross-win32-system:
141179
extends: .cross_system_build_job
180+
needs:
181+
job: win32-fedora-cross-container
142182
variables:
143183
IMAGE: fedora-win32-cross
144184

145185
cross-win64-system:
146186
extends: .cross_system_build_job
187+
needs:
188+
job: win64-fedora-cross-container
147189
variables:
148190
IMAGE: fedora-win64-cross
149191

150192
cross-amd64-xen-only:
151193
extends: .cross_accel_build_job
194+
needs:
195+
job: amd64-debian-cross-container
152196
variables:
153197
IMAGE: debian-amd64-cross
154198
ACCEL: xen
155199
ACCEL_CONFIGURE_OPTS: --disable-tcg --disable-kvm
156200

157201
cross-arm64-xen-only:
158202
extends: .cross_accel_build_job
203+
needs:
204+
job: arm64-debian-cross-container
159205
variables:
160206
IMAGE: debian-arm64-cross
161207
ACCEL: xen

0 commit comments

Comments
 (0)