Skip to content

Commit 7f498bc

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 623d418 commit 7f498bc

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
@@ -311,11 +319,13 @@ jobs:
311319
--repo-base=${REPO_BASE}
312320
--no-distro-qualified
313321
-i samba-server:ceph20-centos-amd64
322+
-i samba-server:ceph20-centos-arm64
314323
-i samba-server:default-centos-amd64
315324
-i samba-server:default-centos-arm64
316325
-i samba-server:default-fedora-amd64
317326
-i samba-server:default-fedora-arm64
318327
-i samba-server:devbuilds-centos-amd64
328+
-i samba-server:devbuilds-centos-arm64
319329
-i samba-server:nightly-centos-amd64
320330
-i samba-server:nightly-centos-arm64
321331
-i samba-server:nightly-fedora-amd64
@@ -336,11 +346,13 @@ jobs:
336346
--index
337347
--container-engine=${CONTAINER_CMD}
338348
-i ${REPO_BASE}/samba-server:ceph20-centos-amd64
349+
-i ${REPO_BASE}/samba-server:ceph20-centos-arm64
339350
-i ${REPO_BASE}/samba-server:default-centos-amd64
340351
-i ${REPO_BASE}/samba-server:default-centos-arm64
341352
-i ${REPO_BASE}/samba-server:default-fedora-amd64
342353
-i ${REPO_BASE}/samba-server:default-fedora-arm64
343354
-i ${REPO_BASE}/samba-server:devbuilds-centos-amd64
355+
-i ${REPO_BASE}/samba-server:devbuilds-centos-arm64
344356
-i ${REPO_BASE}/samba-server:nightly-centos-amd64
345357
-i ${REPO_BASE}/samba-server:nightly-centos-arm64
346358
-i ${REPO_BASE}/samba-server:nightly-fedora-amd64
@@ -369,11 +381,13 @@ jobs:
369381
--push-kinds=mixed,index-multiarch
370382
--push-format=oci
371383
-i ${REPO_BASE}/samba-server:ceph20-centos-amd64
384+
-i ${REPO_BASE}/samba-server:ceph20-centos-arm64
372385
-i ${REPO_BASE}/samba-server:default-centos-amd64
373386
-i ${REPO_BASE}/samba-server:default-centos-arm64
374387
-i ${REPO_BASE}/samba-server:default-fedora-amd64
375388
-i ${REPO_BASE}/samba-server:default-fedora-arm64
376389
-i ${REPO_BASE}/samba-server:devbuilds-centos-amd64
390+
-i ${REPO_BASE}/samba-server:devbuilds-centos-arm64
377391
-i ${REPO_BASE}/samba-server:nightly-centos-amd64
378392
-i ${REPO_BASE}/samba-server:nightly-centos-arm64
379393
-i ${REPO_BASE}/samba-server:nightly-fedora-amd64

0 commit comments

Comments
 (0)