perf: add Docker layer caching to dev CI workflow
Deploy Dashboard (Dev) / deploy-dev (push) Successful in 53s

This commit is contained in:
Gan, Jimmy
2026-03-01 18:07:19 +08:00
parent 12b9949495
commit 20aa6f12a3
+1 -1
View File
@@ -17,6 +17,6 @@ jobs:
- name: Checkout dev branch - name: Checkout dev branch
run: git clone --depth 1 --branch dev http://gitea:3000/jimmy/nas-tools.git . run: git clone --depth 1 --branch dev http://gitea:3000/jimmy/nas-tools.git .
- name: Build dev image - name: Build dev image
run: DOCKER_BUILDKIT=0 docker build -t nas-dashboard-dev:latest dashboard/ run: DOCKER_BUILDKIT=0 docker build --cache-from nas-dashboard-dev:latest -t nas-dashboard-dev:latest dashboard/
- name: Deploy dev - name: Deploy dev
run: docker compose -f /nas-dashboard/docker-compose.dev.yml up -d --pull never run: docker compose -f /nas-dashboard/docker-compose.dev.yml up -d --pull never