perf: add Docker layer caching to dev CI workflow
Deploy Dashboard (Dev) / deploy-dev (push) Successful in 53s
Deploy Dashboard (Dev) / deploy-dev (push) Successful in 53s
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user