From a4229594bf165542e8eee07f4aa3a70b18ea04bb Mon Sep 17 00:00:00 2001 From: Elias Jansson Date: Thu, 19 Jun 2025 12:16:58 +0200 Subject: [PATCH] Another drone optimization --- .drone.yml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1257e2f..8a5d8ce 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,21 +7,24 @@ volumes: host: path: /var/run/docker.sock -steps: - name: docker-build image: docker:24 volumes: - name: dockersock path: /var/run/docker.sock - environment: - GITEA_USERNAME: - from_secret: gitea_username - GITEA_TOKEN: - from_secret: gitea_token commands: - - docker buildx create --use || true - - docker login 192.168.1.9:3000 -u $GITEA_USERNAME -p $GITEA_TOKEN - - docker buildx build --tag 192.168.1.9:3000/tai/aberwyn/aberwyn:latest --tag 192.168.1.9:3000/tai/aberwyn/aberwyn:${DRONE_COMMIT_SHA:0:7} --cache-from=type=registry,ref=192.168.1.9:3000/tai/aberwyn/aberwyn:buildcache --cache-to=type=registry,ref=192.168.1.9:3000/tai/aberwyn/aberwyn:buildcache,mode=max --push -f Aberwyn/Dockerfile . + - export DOCKER_BUILDKIT=1 + - docker buildx create --use --driver docker-container || true + - docker login 192.168.1.9:3000 -u ${GITEA_USERNAME} -p ${GITEA_TOKEN} + - docker buildx build \ + --tag 192.168.1.9:3000/tai/aberwyn/aberwyn:latest \ + --tag 192.168.1.9:3000/tai/aberwyn/aberwyn:${DRONE_COMMIT_SHA:0:7} \ + --cache-from=type=registry,ref=192.168.1.9:3000/tai/aberwyn/aberwyn:buildcache \ + --cache-to=type=registry,ref=192.168.1.9:3000/tai/aberwyn/aberwyn:buildcache,mode=max \ + --push \ + --builder default \ + --allow insecure \ + -f Aberwyn/Dockerfile . - name: restart-unraid-container image: appleboy/drone-ssh