test
Some checks failed
Build and Push Teamspeak Images on Base Image Update / check-for-changes (push) Failing after 8s
Build and Push Teamspeak Images on Base Image Update / build-alpine (push) Has been skipped
Build and Push Teamspeak Images on Base Image Update / build-debian (push) Has been skipped
Build and Push Teamspeak Images on Base Image Update / build-basic (push) Has been skipped
Build and Push Teamspeak Images on Base Image Update / generate-build-info (push) Has been skipped
Build and Push Teamspeak Images on Base Image Update / generate-changelogs (push) Has been skipped

This commit is contained in:
2025-07-20 12:19:02 -07:00
parent f2677e6c00
commit 444f103286

View File

@@ -15,7 +15,7 @@ on:
- cron: '0 1 * * 0' - cron: '0 1 * * 0'
env: env:
IMAGE_REGISTRY: gitea.fithwum.tech IMAGE_REGISTRY: ${{ secrets.REPO_URL }}
IMAGE_ORG: ${{ secrets.GIT_USERNAME }} IMAGE_ORG: ${{ secrets.GIT_USERNAME }}
IMAGE_REPO_TS: teamspeak-server IMAGE_REPO_TS: teamspeak-server
CACHE_DIR: .cache CACHE_DIR: .cache
@@ -42,13 +42,13 @@ jobs:
- name: Pull latest base images - name: Pull latest base images
run: | run: |
docker pull alpine:latest docker pull alpine:latest
docker pull gitea.fithwum.tech/${{ secrets.GIT_USERNAME }}/debian-base:bookworm docker pull ${{ env.IMAGE_ORG }}/${{ secrets.GIT_USERNAME }}/debian-base:bookworm
- name: Get base image digests - name: Get base image digests
id: get_digest id: get_digest
run: | run: |
alpine_digest=$(docker inspect --format='{{index .RepoDigests 0}}' alpine:latest || echo "unknown") alpine_digest=$(docker inspect --format='{{index .RepoDigests 0}}' alpine:latest || echo "unknown")
debian_digest=$(docker inspect --format='{{index .RepoDigests 0}}' gitea.fithwum.tech/${{ secrets.GIT_USERNAME }}/debian-base:bookworm || echo "unknown") debian_digest=$(docker inspect --format='{{index .RepoDigests 0}}' ${{ env.IMAGE_ORG }}/${{ secrets.GIT_USERNAME }}/debian-base:bookworm || echo "unknown")
basic_digest=$debian_digest # assuming basic uses same debian-base image basic_digest=$debian_digest # assuming basic uses same debian-base image
echo "$alpine_digest" > .cache/alpine-base.digest echo "$alpine_digest" > .cache/alpine-base.digest
@@ -140,7 +140,7 @@ jobs:
- name: Login to Docker registry - name: Login to Docker registry
run: | run: |
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin echo "${{ secrets.GIT_TOKEN }}" | docker login ${{ env.IMAGE_ORG }} -u "${{ secrets.GIT_USERNAME }}" --password-stdin
- name: Build and Push Alpine Image - name: Build and Push Alpine Image
run: | run: |
@@ -164,7 +164,7 @@ jobs:
- name: Login to Docker registry - name: Login to Docker registry
run: | run: |
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin echo "${{ secrets.GIT_TOKEN }}" | docker login ${{ env.IMAGE_ORG }} -u "${{ secrets.GIT_USERNAME }}" --password-stdin
- name: Build and Push Debian Image - name: Build and Push Debian Image
run: | run: |
@@ -188,7 +188,7 @@ jobs:
- name: Login to Docker registry - name: Login to Docker registry
run: | run: |
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin echo "${{ secrets.GIT_TOKEN }}" | docker login ${{ env.IMAGE_ORG }} -u "${{ secrets.GIT_USERNAME }}" --password-stdin
- name: Build and Push Basic Image - name: Build and Push Basic Image
run: | run: |