54
54
- package_source : devbuilds
55
55
os : centos
56
56
arch : amd64
57
+ - os : fedora
58
+ arch : arm64
57
59
runs-on : ubuntu-latest
58
60
env :
59
61
BUILDAH_FORMAT : oci
82
84
# the distro packages for centos do not include an ad-dc
83
85
- package_source : default
84
86
os : centos
87
+ include :
88
+ - os : fedora
89
+ arch : arm64
85
90
runs-on : ubuntu-latest
86
91
env :
87
92
BUILDAH_FORMAT : oci
@@ -102,6 +107,9 @@ jobs:
102
107
matrix :
103
108
os : [centos, fedora, opensuse]
104
109
arch : [amd64]
110
+ include :
111
+ - os : fedora
112
+ arch : arm64
105
113
runs-on : ubuntu-latest
106
114
env :
107
115
BUILDAH_FORMAT : oci
@@ -250,11 +258,21 @@ jobs:
250
258
with :
251
259
image : " samba-server:default-fedora-amd64"
252
260
container_engine : ${{ env.CONTAINER_CMD }}
261
+ - name : Fetch server default-fedora-arm64
262
+
263
+ with :
264
+ image : " samba-server:default-fedora-arm64"
265
+ container_engine : ${{ env.CONTAINER_CMD }}
253
266
- name : Fetch server nightly-fedora-amd64
254
267
255
268
with :
256
269
image : " samba-server:nightly-fedora-amd64"
257
270
container_engine : ${{ env.CONTAINER_CMD }}
271
+ - name : Fetch server nightly-fedora-arm64
272
+
273
+ with :
274
+ image : " samba-server:nightly-fedora-arm64"
275
+ container_engine : ${{ env.CONTAINER_CMD }}
258
276
- name : Fetch server nightly-centos-amd64
259
277
260
278
with :
@@ -271,17 +289,32 @@ jobs:
271
289
with :
272
290
image : " samba-ad-server:default-fedora-amd64"
273
291
container_engine : ${{ env.CONTAINER_CMD }}
292
+ - name : Fetch ad-server default-fedora-arm64
293
+
294
+ with :
295
+ image : " samba-ad-server:default-fedora-arm64"
296
+ container_engine : ${{ env.CONTAINER_CMD }}
274
297
- name : Fetch ad-server nightly-fedora-amd64
275
298
276
299
with :
277
300
image : " samba-ad-server:nightly-fedora-amd64"
278
301
container_engine : ${{ env.CONTAINER_CMD }}
302
+ - name : Fetch ad-server nightly-fedora-arm64
303
+
304
+ with :
305
+ image : " samba-ad-server:nightly-fedora-arm64"
306
+ container_engine : ${{ env.CONTAINER_CMD }}
279
307
# (client images)
280
308
- name : Fetch client default-fedora-amd64
281
309
282
310
with :
283
311
image : " samba-client:default-fedora-amd64"
284
312
container_engine : ${{ env.CONTAINER_CMD }}
313
+ - name : Fetch client default-fedora-arm64
314
+
315
+ with :
316
+ image : " samba-client:default-fedora-arm64"
317
+ container_engine : ${{ env.CONTAINER_CMD }}
285
318
# (toolbox images)
286
319
- name : Fetch toolbox default-fedora-amd64
287
320
@@ -297,12 +330,17 @@ jobs:
297
330
--repo-base=${REPO_BASE}
298
331
--no-distro-qualified
299
332
-i samba-server:default-fedora-amd64
333
+ -i samba-server:default-fedora-arm64
300
334
-i samba-server:nightly-fedora-amd64
335
+ -i samba-server:nightly-fedora-arm64
301
336
-i samba-server:nightly-centos-amd64
302
337
-i samba-server:devbuilds-centos-amd64
303
338
-i samba-ad-server:default-fedora-amd64
339
+ -i samba-ad-server:default-fedora-arm64
304
340
-i samba-ad-server:nightly-fedora-amd64
341
+ -i samba-ad-server:nightly-fedora-arm64
305
342
-i samba-client:default-fedora-amd64
343
+ -i samba-client:default-fedora-arm64
306
344
-i samba-toolbox:default-fedora-amd64
307
345
- name : Push images
308
346
run : >
@@ -313,10 +351,13 @@ jobs:
313
351
--push-state=exists
314
352
--push-selected-tags=mixed
315
353
-i ${REPO_BASE}/samba-server:default-fedora-amd64
354
+ -i ${REPO_BASE}/samba-server:default-fedora-arm64
316
355
-i ${REPO_BASE}/samba-server:nightly-fedora-amd64
317
356
-i ${REPO_BASE}/samba-server:nightly-centos-amd64
318
357
-i ${REPO_BASE}/samba-server:devbuilds-centos-amd64
319
358
-i ${REPO_BASE}/samba-ad-server:default-fedora-amd64
359
+ -i ${REPO_BASE}/samba-ad-server:default-fedora-arm64
320
360
-i ${REPO_BASE}/samba-ad-server:nightly-fedora-amd64
321
361
-i ${REPO_BASE}/samba-client:default-fedora-amd64
362
+ -i ${REPO_BASE}/samba-client:default-fedora-arm64
322
363
-i ${REPO_BASE}/samba-toolbox:default-fedora-amd64
0 commit comments