maximize docker build space.

This commit is contained in:
licsber 2024-04-04 16:18:51 +08:00
parent 6d3be6d7be
commit f51577e39c

View File

@ -2,7 +2,6 @@ name: OpenWRT LEDE X86
on: on:
workflow_dispatch: workflow_dispatch:
push:
schedule: schedule:
- cron: '1 4,12,20 * * *' - cron: '1 4,12,20 * * *'
@ -23,7 +22,6 @@ jobs:
uses: easimon/maximize-build-space@v10 uses: easimon/maximize-build-space@v10
with: with:
root-reserve-mb: 100 root-reserve-mb: 100
swap-size-mb: 1024
build-mount-path: /var/lib/docker build-mount-path: /var/lib/docker
remove-dotnet: 'true' remove-dotnet: 'true'
remove-android: 'true' remove-android: 'true'
@ -47,10 +45,12 @@ jobs:
run: | run: |
df -Th df -Th
sudo systemctl restart docker sudo systemctl restart docker
IMAGE=${{ env.REGISTRY }}/${{ env.NAMESPACE }}/${{ env.REPOSITORY }} IMAGE=${{ env.REGISTRY }}/${{ env.NAMESPACE }}/${{ env.REPOSITORY }}
echo "image=$IMAGE" >> $GITHUB_OUTPUT echo "image=$IMAGE" >> $GITHUB_OUTPUT
cd `dirname "${{ env.DOCKERFILE }}"` cd `dirname "${{ env.DOCKERFILE }}"`
docker build -t "$IMAGE:${{ env.TAG }}" --file `basename ${{ env.DOCKERFILE }}` . docker build -t "$IMAGE:${{ env.TAG }}" --file `basename ${{ env.DOCKERFILE }}` .
df -Th df -Th
- name: Push Image - name: Push Image