From 4ef95e32c9f821af3c11e20981cfb22d5a17e61e Mon Sep 17 00:00:00 2001 From: Glenn Date: Mon, 8 Jul 2024 22:35:07 +0200 Subject: [PATCH] ci: enable buildkit --- .drone.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index c363aa2..c50f431 100644 --- a/.drone.yml +++ b/.drone.yml @@ -20,6 +20,7 @@ steps: # path: /stupid environment: DOCKER_REPO: glenux/service-wallabag + DOCKER_BUILDKIT: 1 settings: username: from_secret: DOCKERHUB_USERNAME @@ -35,12 +36,16 @@ steps: # volumes: # - name: cache # path: /stupid + environment: + DOCKER_BUILDKIT: 1 settings: username: from_secret: DOCKERHUB_USERNAME password: from_secret: DOCKERHUB_PASSWORD - cache_from: "glenux/service-wallabag:latest_${DRONE_BRANCH/\\//-}" + cache_from: + - "glenux/service-wallabag:latest_${DRONE_BRANCH/\\//-}" + - "glenux/service-wallabag:${DRONE_COMMIT_SHA:0:8}" repo: glenux/service-wallabag tags: "latest_${DRONE_BRANCH/\\//-}" purge: false @@ -52,12 +57,16 @@ steps: - name: publish:latest image: plugins/docker + environment: + DOCKER_BUILDKIT: 1 settings: username: from_secret: DOCKERHUB_USERNAME password: from_secret: DOCKERHUB_PASSWORD - cache_from: "glenux/service-wallabag:latest_${DRONE_BRANCH/\\//-}" + cache_from: + - "glenux/service-wallabag:latest_${DRONE_BRANCH/\\//-}" + - "glenux/service-wallabag:${DRONE_COMMIT_SHA:0:8}" repo: glenux/service-wallabag tags: latest purge: false