From 00db9e3e4e7c4085f2ba98215d61c62607944329 Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Thu, 7 Sep 2023 02:28:41 +0200 Subject: [PATCH] ci(earthly): Push multiarch builds --- .gitlab-ci.yml | 2 +- Earthfile | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f4792d4..52e3185 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,4 +16,4 @@ build: else export BUILD_ARGS="${BUILD_ARGS} --tag=$CI_COMMIT_REF_SLUG --latest=false" fi - - earthly --ci --allow-privileged --push ${ARGS} --platform=linux/amd64 --platform=linux/arm64 +container --registry=${CI_REGISTRY_IMAGE} ${BUILD_ARGS} + - earthly --ci --allow-privileged --push ${ARGS} +multiarch-container --registry=${CI_REGISTRY_IMAGE} ${BUILD_ARGS} diff --git a/Earthfile b/Earthfile index a16c7de..ce49ef8 100644 --- a/Earthfile +++ b/Earthfile @@ -37,3 +37,6 @@ container: LABEL "quay.expires-after"="12w" END SAVE IMAGE --push ${registry}:${tag} + +multiarch-container: + BUILD --platform=linux/amd64 --platform=linux/arm64 +container -- GitLab