From 78378790f3b7a7278d2382921250ef0c644641f4 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Fri, 27 Nov 2020 12:13:57 +0100 Subject: add manifest --- .gitlab-ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 37c206c..e25c49d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,6 +2,7 @@ image: docker.io/centos:8 stages: - build + - manifest aarch64: stage: build @@ -22,3 +23,14 @@ x86_64: - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - docker build --tag $CI_REGISTRY_IMAGE:x86_64 . - docker push $CI_REGISTRY_IMAGE:x86_64 + +manifest: + stage: manifest + script: + - ./configure-mirror + - ./configure-podman + - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY + - buildah manifest create manifest + - buildah manifest add manifest $CI_REGISTRY_IMAGE:aarch64 + - buildah manifest add manifest $CI_REGISTRY_IMAGE:x86_64 + - buildah manifest push manifest $CI_REGISTRY_IMAGE:multiarch -- cgit