glpi upgrade
Some checks failed
Container Publish / on-success-skip (push) Has been skipped
Container Publish / build-image (arm64) (push) Successful in 18s
Container Publish / build-image (amd64) (push) Successful in 1m8s
Container Publish / update docker manifest (push) Successful in 19s
Vulnerability Scan / Daily Vulnerability Scan (arm64) (push) Failing after 5s
Vulnerability Scan / Daily Vulnerability Scan (amd64) (push) Failing after 6s

This commit is contained in:
2025-10-02 09:51:47 +02:00
parent 903858dd62
commit b3e1301121
4 changed files with 22 additions and 20 deletions

View File

@@ -47,14 +47,14 @@ jobs:
cd src && \
docker build \
--tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest-${{ matrix.arch }} \
--tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-${{ matrix.arch }} \
--tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20-${{ matrix.arch }} \
--build-arg "GLPI_VERSION=10.0.20" \
--tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11-${{ matrix.arch }} \
--tag ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11.0.0-${{ matrix.arch }} \
--build-arg "GLPI_VERSION=11.0.0" \
--build-arg "ALPINE_VERSION=3.22" \
--platform linux/${{ matrix.arch }} -f Dockerfile .
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.0.20-${{ matrix.arch }}
docker push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11-${{ matrix.arch }}
docker push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11.0.0-${{ matrix.arch }}
manifest:
name: update docker manifest
@@ -79,18 +79,18 @@ jobs:
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest-arm64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest
- name: "10"
- name: "11"
run: |
docker manifest create \
${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-amd64 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10-arm64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10
${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11-amd64 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11-arm64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11
- name: "10.0.20"
- name: "11.0.0"
run: |
docker manifest create \
${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20-amd64 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20-arm64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:10.0.20
${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11.0.0 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11.0.0-amd64 \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11.0.0-arm64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:11.0.0