update
Build and Push Teamspeak Images on Base Image Update / check-for-changes (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / build-alpine (push) Successful in 12s
Build and Push Teamspeak Images on Base Image Update / build-basic (push) Successful in 20s
Build and Push Teamspeak Images on Base Image Update / build-debian (push) Successful in 2m18s
Build and Push Teamspeak Images on Base Image Update / update-base-digest-cache (push) Successful in 9s
Build and Push Teamspeak Images on Base Image Update / generate-build-info (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / generate-changelogs (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / check-for-changes (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / build-alpine (push) Successful in 12s
Build and Push Teamspeak Images on Base Image Update / build-basic (push) Successful in 20s
Build and Push Teamspeak Images on Base Image Update / build-debian (push) Successful in 2m18s
Build and Push Teamspeak Images on Base Image Update / update-base-digest-cache (push) Successful in 9s
Build and Push Teamspeak Images on Base Image Update / generate-build-info (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / generate-changelogs (push) Successful in 8s
This commit is contained in:
@@ -99,13 +99,18 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin
|
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Clear BuildKit cache
|
||||||
|
run: |
|
||||||
|
docker builder prune -af || true
|
||||||
|
docker buildx prune -af || true
|
||||||
|
|
||||||
- name: Build and Push Alpine Image
|
- name: Build and Push Alpine Image
|
||||||
run: |
|
run: |
|
||||||
mkdir -p "${{ env.CACHE_DIR }}"
|
mkdir -p "${{ env.CACHE_DIR }}"
|
||||||
IMAGE="${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_ORG }}/${{ env.IMAGE_REPO_TS }}:alpine"
|
IMAGE="${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_ORG }}/${{ env.IMAGE_REPO_TS }}:alpine"
|
||||||
METAFILE="${{ env.CACHE_DIR }}/metadata-alpine.json"
|
METAFILE="${{ env.CACHE_DIR }}/metadata-alpine.json"
|
||||||
echo "[INFO] Building $IMAGE"
|
echo "[INFO] Building $IMAGE"
|
||||||
docker buildx build --platform linux/amd64 --push -t "$IMAGE" --metadata-file "$METAFILE" ./alpine
|
docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$IMAGE" --metadata-file "$METAFILE" ./alpine
|
||||||
|
|
||||||
build-debian:
|
build-debian:
|
||||||
needs: check-for-changes
|
needs: check-for-changes
|
||||||
@@ -123,13 +128,18 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin
|
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Clear BuildKit cache
|
||||||
|
run: |
|
||||||
|
docker builder prune -af || true
|
||||||
|
docker buildx prune -af || true
|
||||||
|
|
||||||
- name: Build and Push Debian Image
|
- name: Build and Push Debian Image
|
||||||
run: |
|
run: |
|
||||||
mkdir -p "${{ env.CACHE_DIR }}"
|
mkdir -p "${{ env.CACHE_DIR }}"
|
||||||
IMAGE="${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_ORG }}/${{ env.IMAGE_REPO_TS }}:debian"
|
IMAGE="${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_ORG }}/${{ env.IMAGE_REPO_TS }}:debian"
|
||||||
METAFILE="${{ env.CACHE_DIR }}/metadata-debian.json"
|
METAFILE="${{ env.CACHE_DIR }}/metadata-debian.json"
|
||||||
echo "[INFO] Building $IMAGE"
|
echo "[INFO] Building $IMAGE"
|
||||||
docker buildx build --platform linux/amd64 --push -t "$IMAGE" --metadata-file "$METAFILE" ./debian
|
docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$IMAGE" --metadata-file "$METAFILE" ./debian
|
||||||
|
|
||||||
build-basic:
|
build-basic:
|
||||||
needs: check-for-changes
|
needs: check-for-changes
|
||||||
@@ -147,13 +157,18 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin
|
echo "${{ secrets.GIT_TOKEN }}" | docker login gitea.fithwum.tech -u "${{ secrets.GIT_USERNAME }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Clear BuildKit cache
|
||||||
|
run: |
|
||||||
|
docker builder prune -af || true
|
||||||
|
docker buildx prune -af || true
|
||||||
|
|
||||||
- name: Build and Push Basic Image
|
- name: Build and Push Basic Image
|
||||||
run: |
|
run: |
|
||||||
mkdir -p "${{ env.CACHE_DIR }}"
|
mkdir -p "${{ env.CACHE_DIR }}"
|
||||||
IMAGE="${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_ORG }}/${{ env.IMAGE_REPO_TS }}:basic"
|
IMAGE="${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_ORG }}/${{ env.IMAGE_REPO_TS }}:basic"
|
||||||
METAFILE2="${{ env.CACHE_DIR }}/metadata-basic.json"
|
METAFILE2="${{ env.CACHE_DIR }}/metadata-basic.json"
|
||||||
echo "[INFO] Building $IMAGE"
|
echo "[INFO] Building $IMAGE"
|
||||||
docker buildx build --platform linux/amd64 --push -t "$IMAGE" --metadata-file "$METAFILE2" ./basic
|
docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$IMAGE" --metadata-file "$METAFILE2" ./basic
|
||||||
|
|
||||||
update-base-digest-cache:
|
update-base-digest-cache:
|
||||||
needs:
|
needs:
|
||||||
|
|||||||
Reference in New Issue
Block a user