Actualiser .gitea/workflows/build-push.yaml
Some checks failed
Build and Push Docker Image / build (push) Failing after 17m14s
Check Calibre-web version / check-version (push) Successful in 16s

This commit is contained in:
2025-04-13 21:19:52 +02:00
parent 37f4fb736d
commit 80e9dd46cf

View File

@@ -56,9 +56,14 @@ jobs:
- name: Build and tag image
run: |
podman build -t ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${IMAGE_TAGS[0]} .
for tag in "${IMAGE_TAGS[@]:1}"; do
podman tag ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${IMAGE_TAGS[0]} \
tags=(${{ env.IMAGE_TAGS }})
sep=""
if [[ -n "${tags[1]}" ]] ; then
sep=":"
fi
podman build -t ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}${sep}${tags[1]} .
for tag in "${tags[@]:1}" ; do
podman tag ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${tags[1]} \
${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${tag}
done
@@ -82,7 +87,12 @@ jobs:
- name: Push image to registry
run: |
for tag in ${{ env.IMAGE_TAGS }}; do
tags=(${{ env.IMAGE_TAGS }})
sep=""
if [[ -n "${tags[1]}" ]] ; then
sep=":"
fi
for tag in "${tags[@]}" ; do
podman push ${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:$tag
done