From 2576f75bc43bf11f8631d762a327a29bd10d6344 Mon Sep 17 00:00:00 2001 From: Kieran Date: Wed, 11 Jun 2025 14:48:46 +0100 Subject: [PATCH] chore: cache docker build --- .drone.yml | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 399ce95..a94966a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -5,17 +5,24 @@ metadata: namespace: git concurrency: limit: 1 +volumes: + - name: cache + claim: + name: storage2 steps: - name: build image: docker privileged: true + volumes: + - name: cache + path: /cache environment: TOKEN: from_secret: gitea TOKEN_DOCKER: from_secret: docker_hub commands: - - dockerd & + - dockerd --data-root /cache/dockerd & - docker login -u voidic -p $TOKEN_DOCKER - docker buildx build --push -t voidic/route96:latest . - kill $(cat /var/run/docker.pid) @@ -30,17 +37,24 @@ trigger: - tag metadata: namespace: git +volumes: + - name: cache + claim: + name: storage2 steps: - name: build image: docker privileged: true + volumes: + - name: cache + path: /cache environment: TOKEN: from_secret: gitea TOKEN_DOCKER: from_secret: docker_hub commands: - - dockerd & + - dockerd --data-root /cache/dockerd & - docker login -u voidic -p $TOKEN_DOCKER - docker buildx build --push voidic/route96:$DRONE_TAG . - kill $(cat /var/run/docker.pid) \ No newline at end of file