@@ -45,17 +45,17 @@ jobs:
45
45
matrix :
46
46
package_source : [default, nightly]
47
47
os : [centos, fedora, opensuse]
48
- arch : [amd64]
48
+ arch : [amd64, arm64 ]
49
49
exclude :
50
50
# there are no nightly packages for opensuse
51
51
- package_source : nightly
52
52
os : opensuse
53
+ - os : centos
54
+ arch : arm64
53
55
include :
54
56
- package_source : devbuilds
55
57
os : centos
56
58
arch : amd64
57
- - os : fedora
58
- arch : arm64
59
59
runs-on : ubuntu-latest
60
60
env :
61
61
BUILDAH_FORMAT : oci
@@ -76,16 +76,15 @@ jobs:
76
76
matrix :
77
77
package_source : [default, nightly]
78
78
os : [centos, fedora, opensuse]
79
- arch : [amd64]
79
+ arch : [amd64, arm64 ]
80
80
exclude :
81
81
# there are no nightly packages for opensuse
82
82
- package_source : nightly
83
83
os : opensuse
84
84
# the distro packages for centos do not include an ad-dc
85
85
- package_source : default
86
86
os : centos
87
- include :
88
- - os : fedora
87
+ - os : centos
89
88
arch : arm64
90
89
runs-on : ubuntu-latest
91
90
env :
@@ -106,9 +105,9 @@ jobs:
106
105
strategy :
107
106
matrix :
108
107
os : [centos, fedora, opensuse]
109
- arch : [amd64]
110
- include :
111
- - os : fedora
108
+ arch : [amd64, arm64 ]
109
+ exclude :
110
+ - os : centos
112
111
arch : arm64
113
112
runs-on : ubuntu-latest
114
113
env :
@@ -263,6 +262,11 @@ jobs:
263
262
with :
264
263
image : " samba-server:default-fedora-arm64"
265
264
container_engine : ${{ env.CONTAINER_CMD }}
265
+ - name : Fetch server default-opensuse-arm64
266
+
267
+ with :
268
+ image : " samba-server:default-opensuse-arm64"
269
+ container_engine : ${{ env.CONTAINER_CMD }}
266
270
- name : Fetch server nightly-fedora-amd64
267
271
268
272
with :
@@ -294,6 +298,11 @@ jobs:
294
298
with :
295
299
image : " samba-ad-server:default-fedora-arm64"
296
300
container_engine : ${{ env.CONTAINER_CMD }}
301
+ - name : Fetch ad-server default-opensuse-arm64
302
+
303
+ with :
304
+ image : " samba-ad-server:default-opensuse-arm64"
305
+ container_engine : ${{ env.CONTAINER_CMD }}
297
306
- name : Fetch ad-server nightly-fedora-amd64
298
307
299
308
with :
@@ -315,6 +324,11 @@ jobs:
315
324
with :
316
325
image : " samba-client:default-fedora-arm64"
317
326
container_engine : ${{ env.CONTAINER_CMD }}
327
+ - name : Fetch client default-opensuse-arm64
328
+
329
+ with :
330
+ image : " samba-client:default-opensuse-arm64"
331
+ container_engine : ${{ env.CONTAINER_CMD }}
318
332
# (toolbox images)
319
333
- name : Fetch toolbox default-fedora-amd64
320
334
@@ -331,16 +345,19 @@ jobs:
331
345
--no-distro-qualified
332
346
-i samba-server:default-fedora-amd64
333
347
-i samba-server:default-fedora-arm64
348
+ -i samba-server:default-opensuse-arm64
334
349
-i samba-server:nightly-fedora-amd64
335
350
-i samba-server:nightly-fedora-arm64
336
351
-i samba-server:nightly-centos-amd64
337
352
-i samba-server:devbuilds-centos-amd64
338
353
-i samba-ad-server:default-fedora-amd64
339
354
-i samba-ad-server:default-fedora-arm64
355
+ -i samba-ad-server:default-opensuse-arm64
340
356
-i samba-ad-server:nightly-fedora-amd64
341
357
-i samba-ad-server:nightly-fedora-arm64
342
358
-i samba-client:default-fedora-amd64
343
359
-i samba-client:default-fedora-arm64
360
+ -i samba-client:default-opensuse-arm64
344
361
-i samba-toolbox:default-fedora-amd64
345
362
- name : Push images
346
363
run : >
@@ -352,12 +369,15 @@ jobs:
352
369
--push-selected-tags=mixed
353
370
-i ${REPO_BASE}/samba-server:default-fedora-amd64
354
371
-i ${REPO_BASE}/samba-server:default-fedora-arm64
372
+ -i ${REPO_BASE}/samba-server:default-opensuse-arm64
355
373
-i ${REPO_BASE}/samba-server:nightly-fedora-amd64
356
374
-i ${REPO_BASE}/samba-server:nightly-centos-amd64
357
375
-i ${REPO_BASE}/samba-server:devbuilds-centos-amd64
358
376
-i ${REPO_BASE}/samba-ad-server:default-fedora-amd64
359
377
-i ${REPO_BASE}/samba-ad-server:default-fedora-arm64
378
+ -i ${REPO_BASE}/samba-ad-server:default-opensuse-arm64
360
379
-i ${REPO_BASE}/samba-ad-server:nightly-fedora-amd64
361
380
-i ${REPO_BASE}/samba-client:default-fedora-amd64
362
381
-i ${REPO_BASE}/samba-client:default-fedora-arm64
382
+ -i ${REPO_BASE}/samba-client:default-opensuse-arm64
363
383
-i ${REPO_BASE}/samba-toolbox:default-fedora-amd64
0 commit comments