66 tags :
77 - ' v*'
88 pull_request :
9-
109
11- # Check out code, podman login, run podman build, push to
10+
11+ env :
12+ IMAGE_REPO : quay.io/rh_ee_jvaikath/oadp-cli-binaries
13+ # Check out code, podman login, run podman build, push to
1214jobs :
1315
1416 multi-arch-build :
@@ -69,28 +71,28 @@ jobs:
6971 buildah pull oci-archive:oadp-cli-image-s390x/oadp-cli-s390x.tar
7072
7173 # Tag them for manifest
72- buildah tag localhost/oadp-cli-binaries-local:amd64 quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-amd64
73- buildah tag localhost/oadp-cli-binaries-local:arm64 quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-arm64
74- buildah tag localhost/oadp-cli-binaries-local:ppc64le quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-ppc64le
75- buildah tag localhost/oadp-cli-binaries-local:s390x quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-s390x
74+ buildah tag localhost/oadp-cli-binaries-local:amd64 ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-amd64
75+ buildah tag localhost/oadp-cli-binaries-local:arm64 ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-arm64
76+ buildah tag localhost/oadp-cli-binaries-local:ppc64le ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-ppc64le
77+ buildah tag localhost/oadp-cli-binaries-local:s390x ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-s390x
7678
7779 - name : Buildah login
7880 run : buildah login -u ${{ secrets.QUAY_USER }} -p ${{ secrets.QUAY_TOKEN }} quay.io
7981
8082 - name : Create and push version manifest
8183 run : |
82- buildah manifest create quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}
83- buildah manifest add quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }} quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-amd64
84- buildah manifest add quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }} quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-arm64
85- buildah manifest add quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }} quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-ppc64le
86- buildah manifest add quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }} quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-s390x
87- buildah manifest push --all quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}
84+ buildah manifest create ${{ env.IMAGE_REPO }} :${{ github.ref_name }}
85+ buildah manifest add ${{ env.IMAGE_REPO }} :${{ github.ref_name }} ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-amd64
86+ buildah manifest add ${{ env.IMAGE_REPO }} :${{ github.ref_name }} ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-arm64
87+ buildah manifest add ${{ env.IMAGE_REPO }} :${{ github.ref_name }} ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-ppc64le
88+ buildah manifest add ${{ env.IMAGE_REPO }} :${{ github.ref_name }} ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-s390x
89+ buildah manifest push --all ${{ env.IMAGE_REPO }} :${{ github.ref_name }}
8890
8991 - name : Create and push latest manifest
9092 run : |
91- buildah manifest create quay.io/konveyor/oadp-cli-binaries :latest
92- buildah manifest add quay.io/konveyor/oadp-cli-binaries :latest quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-amd64
93- buildah manifest add quay.io/konveyor/oadp-cli-binaries :latest quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-arm64
94- buildah manifest add quay.io/konveyor/oadp-cli-binaries :latest quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-ppc64le
95- buildah manifest add quay.io/konveyor/oadp-cli-binaries :latest quay.io/konveyor/oadp-cli-binaries :${{ github.ref_name }}-s390x
96- buildah manifest push --all quay.io/konveyor/oadp-cli-binaries :latest
93+ buildah manifest create ${{ env.IMAGE_REPO }} :latest
94+ buildah manifest add ${{ env.IMAGE_REPO }} :latest ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-amd64
95+ buildah manifest add ${{ env.IMAGE_REPO }} :latest ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-arm64
96+ buildah manifest add ${{ env.IMAGE_REPO }} :latest ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-ppc64le
97+ buildah manifest add ${{ env.IMAGE_REPO }} :latest ${{ env.IMAGE_REPO }} :${{ github.ref_name }}-s390x
98+ buildah manifest push --all ${{ env.IMAGE_REPO }} :latest
0 commit comments