Reduce web export build disk usage
This commit is contained in:
@@ -24,8 +24,13 @@ jobs:
|
||||
|
||||
- name: Reclaim failed build layers
|
||||
run: |
|
||||
rm -f "${IMAGE_TAR}"
|
||||
docker container prune -f
|
||||
docker image prune -f
|
||||
docker image prune -af --filter "until=24h"
|
||||
docker builder prune -af || true
|
||||
docker system df
|
||||
df -h
|
||||
|
||||
- name: Build Web game image
|
||||
run: |
|
||||
@@ -42,9 +47,14 @@ jobs:
|
||||
ssh -o StrictHostKeyChecking=no hz@"$node" "sudo ctr -n k8s.io images import /tmp/step3-web.tar && rm -f /tmp/step3-web.tar"
|
||||
done
|
||||
|
||||
- name: Clean runner image archive
|
||||
- name: Clean runner build artifacts
|
||||
if: always()
|
||||
run: rm -f "${IMAGE_TAR}"
|
||||
run: |
|
||||
rm -f "${IMAGE_TAR}"
|
||||
if [ -n "${BUILD_TAG}" ]; then
|
||||
docker image rm "step3-web:${BUILD_TAG}" 2>/dev/null || true
|
||||
fi
|
||||
docker image prune -f
|
||||
|
||||
- name: Configure kubeconfig
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user