test
All checks were successful
Build and Upload Multiple Debian RootFS Versions / build-debian-variants (push) Successful in 8m13s
Build and Upload Multiple Debian RootFS Versions / build-and-push-docker-images (push) Successful in 37s

This commit is contained in:
2025-07-05 08:54:41 -07:00
parent 8f975d1cdc
commit 3bd88b08f6

View File

@@ -91,24 +91,19 @@ jobs:
IMAGE_REGISTRY=gitea.fithwum.tech IMAGE_REGISTRY=gitea.fithwum.tech
IMAGE_ORG=fithwum IMAGE_ORG=fithwum
IMAGE_REPO=debian-base IMAGE_REPO=debian-base
IMAGE_TAGS=(buster bullseye bookworm docker-build) IMAGE_TAGS=(buster bullseye bookworm docker-build)
for TAG in "${IMAGE_TAGS[@]}"; do for TAG in "${IMAGE_TAGS[@]}"; do
FULL_IMAGE="${IMAGE_REGISTRY}/${IMAGE_ORG}/${IMAGE_REPO}:${TAG}" FULL_IMAGE="${IMAGE_REGISTRY}/${IMAGE_ORG}/${IMAGE_REPO}:${TAG}"
echo "IMAGE_${TAG^^}=${FULL_IMAGE}" >> $GITHUB_ENV # Use lowercase env var names matching the tag exactly
echo "IMAGE_${TAG}=${FULL_IMAGE}" >> $GITHUB_ENV
done done
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Log in to Gitea Registry
run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login gitea.fithwum.tech -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
- name: Build and push Docker images - name: Build and push Docker images
run: | run: |
for TAG in buster bullseye bookworm docker-build; do for TAG in buster bullseye bookworm docker-build; do
docker buildx build --platform linux/amd64 --push -t "${{ env['IMAGE_' + TAG^^] }}" "./${TAG}" docker buildx build --platform linux/amd64 --push -t "${{ env['IMAGE_' + TAG] }}" "./${TAG}"
done done