Test 19
All checks were successful
Build Docker Image / Build ARM64 (3.10) (push) Successful in 1m27s
Build Docker Image / Create Multi-arch Manifest (3.10) (push) Successful in 16s

This commit is contained in:
2024-12-10 23:03:23 +02:00
parent 1a985987c7
commit e65fe6e06d

View File

@@ -139,14 +139,15 @@ jobs:
id: meta
run: |
echo "REPO_NAME=${GITHUB_REPOSITORY}" >> $GITHUB_OUTPUT
echo "PY_VERSION=digest-$(echo ${{ matrix.python-version }} | sed 's/\./-/g')" >> $GITHUB_OUTPUT
- name: Create and Push Multi-arch Manifest
env:
ARM_DIGEST: ${{ needs.build-arm64.outputs[format('digest-{0}', matrix.python-version | replace('.', '-'))] }}
run: |
echo "Digest 4UUUU: ${{ needs.build-arm64.outputs[format('digest-{0}', matrix.python-version | replace('.', '-'))] }}"
echo "Digest 3UUUU: $ARM_DIGEST ppp ${ARM_DIGEST}"
echo "Digest 4UUUU: ${{ needs.build-arm64.outputs[steps.meta.outputs.PY_VERSION] }}"
echo '${{ toJSON(needs.build-arm64.outputs) }}'
ARM_DIGEST=${{ needs.build-arm64.outputs[steps.meta.outputs.PY_VERSION] }}
echo $ARM_DIGEST
IMAGE_NAME=gitea.technocloud.ee/${{ env.DOCKER_ORG }}/${{ steps.meta.outputs.REPO_NAME }}:python${{ matrix.python-version }}
docker manifest create $IMAGE_NAME --amend gitea.technocloud.ee/technocloud-public/nginx-unit@${ARM_DIGEST}
docker manifest push $IMAGE_NAME