From b48ca970f3d2fca23408380cb04ac46af751f2eb Mon Sep 17 00:00:00 2001 From: shimun Date: Thu, 13 Sep 2018 14:07:46 +0200 Subject: [PATCH] permanent docker cache --- .drone.yml | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index b79668b..f4f2a03 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,18 +1,42 @@ pipeline: + dl-cache: + image: repo.shimun.net/drone-plugins/davfile + url: https://seaf.shimun.net/seafdav/Drone/cache/ + secrets: ["docker_username", "docker_password"] + file: ${DRONE_REPO_NAME}.tar.gz + secrets: ["dav_username", "dav_password"] + ex-cache: + image: repo.shimun.net/plugins/tar + dest: /drone/ + file: ${DRONE_REPO_NAME}.tar.gz + quiet: true docker: image: plugins/docker repo: repo.shimun.net/shimun/sauerbraten registry: repo.shimun.net secrets: ["docker_username", "docker_password"] - storage_path: /drone/cache/docker + storage_path: /drone/docker use_cache: true + mk-cache: + image: repo.shimun.net/drone-plugins/tar + dest: ${DRONE_REPO_NAME}.tar.gz + file: /drone/docker + quiet: true + up-cache: + image: repo.shimun.net/plugins/davfile + url: https://seaf.shimun.net/seafdav/Drone/cache/ + upload: true + file: ${DRONE_REPO_NAME}.tar.gz + secrets: ["dav_username", "dav_password"] + group: fin docker-p: image: plugins/docker repo: repo.shimun.net/sauerbraten registry: repo.shimun.net secrets: ["docker_username", "docker_password"] use_cache: true - storage_path: /drone/cache/docker + storage_path: /drone/docker squash: true when: event: tag + group: fin