glpi upgrade
All checks were successful
Container Publish / on-success-skip (push) Has been skipped
Container Publish / build-image (arm64) (push) Successful in 1m3s
Container Publish / build-image (amd64) (push) Successful in 3m35s
Container Publish / update docker manifest (push) Successful in 25s

This commit is contained in:
2025-09-22 10:20:51 +02:00
parent e24e2b3d5b
commit 395cae112a

View File

@@ -50,13 +50,13 @@ jobs:
docker build \ docker build \
--tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest-${{ matrix.arch }} \ --tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest-${{ matrix.arch }} \
--tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-${{ matrix.arch }} \ --tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-${{ matrix.arch }} \
--tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.18-${{ matrix.arch }} \ --tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20-${{ matrix.arch }} \
--build-arg "GLPI_VERSION=10.0.18" \ --build-arg "GLPI_VERSION=10.0.20" \
--build-arg "ALPINE_VERSION=3.21" \ --build-arg "ALPINE_VERSION=3.21" \
--platform linux/${{ matrix.arch }} -f Dockerfile . --platform linux/${{ matrix.arch }} -f Dockerfile .
docker push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest-${{ matrix.arch }} docker push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest-${{ matrix.arch }}
docker push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-${{ matrix.arch }} docker push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-${{ matrix.arch }}
docker push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.18-${{ matrix.arch }} docker push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20-${{ matrix.arch }}
manifest: manifest:
name: update docker manifest name: update docker manifest
@@ -89,10 +89,10 @@ jobs:
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-arm64 --amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-arm64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10 docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10
- name: "10.0.18" - name: "10.0.20"
run: | run: |
docker manifest create \ docker manifest create \
${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.18 \ ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.18-amd64 \ --amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20-amd64 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.18-arm64 --amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20-arm64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.18 docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20