Skip to content

Commit 8f41886

Browse files
workflows: add arm64 builds for ceph oriented images
Add arm64 builds for the ceph oriented devbuilds and ceph20 package sources. Signed-off-by: John Mulligan <jmulligan@redhat.com>
1 parent a570626 commit 8f41886

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/container-image.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,20 @@ jobs:
5353
- package_source: nightly
5454
os: opensuse
5555
include:
56+
# include ceph devbuilds on centos only
5657
- package_source: devbuilds
5758
os: centos
5859
arch: {name: amd64, host: ubuntu-24.04}
60+
- package_source: devbuilds
61+
os: centos
62+
arch: {name: arm64, host: ubuntu-24.04-arm}
63+
# include ceph20 (tentacle) on centos only
5964
- package_source: ceph20
6065
os: centos
6166
arch: {name: amd64, host: ubuntu-24.04}
67+
- package_source: ceph20
68+
os: centos
69+
arch: {name: arm64, host: ubuntu-24.04-arm}
6270
runs-on: ${{ matrix.arch.host }}
6371
env:
6472
BUILDAH_FORMAT: oci
@@ -308,11 +316,13 @@ jobs:
308316
--repo-base=${REPO_BASE}
309317
--no-distro-qualified
310318
-i samba-server:ceph20-centos-amd64
319+
-i samba-server:ceph20-centos-arm64
311320
-i samba-server:default-centos-amd64
312321
-i samba-server:default-centos-arm64
313322
-i samba-server:default-fedora-amd64
314323
-i samba-server:default-fedora-arm64
315324
-i samba-server:devbuilds-centos-amd64
325+
-i samba-server:devbuilds-centos-arm64
316326
-i samba-server:nightly-centos-amd64
317327
-i samba-server:nightly-centos-arm64
318328
-i samba-server:nightly-fedora-amd64
@@ -334,11 +344,13 @@ jobs:
334344
--index
335345
--container-engine=${CONTAINER_CMD}
336346
-i ${REPO_BASE}/samba-server:ceph20-centos-amd64
347+
-i ${REPO_BASE}/samba-server:ceph20-centos-arm64
337348
-i ${REPO_BASE}/samba-server:default-centos-amd64
338349
-i ${REPO_BASE}/samba-server:default-centos-arm64
339350
-i ${REPO_BASE}/samba-server:default-fedora-amd64
340351
-i ${REPO_BASE}/samba-server:default-fedora-arm64
341352
-i ${REPO_BASE}/samba-server:devbuilds-centos-amd64
353+
-i ${REPO_BASE}/samba-server:devbuilds-centos-arm64
342354
-i ${REPO_BASE}/samba-server:nightly-centos-amd64
343355
-i ${REPO_BASE}/samba-server:nightly-centos-arm64
344356
-i ${REPO_BASE}/samba-server:nightly-fedora-amd64
@@ -368,11 +380,13 @@ jobs:
368380
--push-kinds=mixed,index-multiarch
369381
--push-format=oci
370382
-i ${REPO_BASE}/samba-server:ceph20-centos-amd64
383+
-i ${REPO_BASE}/samba-server:ceph20-centos-arm64
371384
-i ${REPO_BASE}/samba-server:default-centos-amd64
372385
-i ${REPO_BASE}/samba-server:default-centos-arm64
373386
-i ${REPO_BASE}/samba-server:default-fedora-amd64
374387
-i ${REPO_BASE}/samba-server:default-fedora-arm64
375388
-i ${REPO_BASE}/samba-server:devbuilds-centos-amd64
389+
-i ${REPO_BASE}/samba-server:devbuilds-centos-arm64
376390
-i ${REPO_BASE}/samba-server:nightly-centos-amd64
377391
-i ${REPO_BASE}/samba-server:nightly-centos-arm64
378392
-i ${REPO_BASE}/samba-server:nightly-fedora-amd64

0 commit comments

Comments
 (0)