From 1ba7eb556e091d573bc96bd9e583dbeea3b4c3f7 Mon Sep 17 00:00:00 2001 From: shim_ <> Date: Sun, 13 Jan 2019 17:03:16 +0100 Subject: [PATCH] cache build steps --- .drone.yml | 34 +++++++++++++++++++++++++++------- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/.drone.yml b/.drone.yml index 53ee104..5aa7896 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,15 +2,35 @@ kind: pipeline name: default steps: - - name: git-modules - image: alpine/git - commands: - - git submodule update --recursive --remote --init - - name: docker + - name: event-gen image: plugins/docker - repo: repo.shimun.net/shimun/wireguard-user + repo: repo.shimun.net/shimun/wireguard-user::build-event-gen registry: repo.shimun.net - cache_from: repo.shimun.net/shimun/wireguard-user + cache_from: ["repo.shimun.net/shimun/wireguard-user:build-event-gen"] + target: eventbuild + username: + from_secret: docker_username + password: + from_secret: docker_password + - name: git-modules + image: alpine/git + commands: + - git submodule update --recursive --remote --init + - name: wireguard-go + image: plugins/docker + repo: repo.shimun.net/shimun/wireguard-user:build-wireguard-go + registry: repo.shimun.net + cache-from: ["repo.shimun.net/shimun/wireguard-user:build-wireguard-go", "repo.shimun.net/shimun/wireguard-user:build-event-gen"] + target: build + username: + from_secret: docker_username + password: + from_secret: docker_password + - name: package + image: plugins/docker + repo: repo.shimun.net/shimun/wireguard-user + registry: repo.shimun.net + cache-from: ["repo.shimun.net/shimun/wireguard-user:build-wireguard-go", "repo.shimun.net/shimun/wireguard-user:build-event-gen", "repo.shimun.net/shimun/wireguard-user"] username: from_secret: docker_username password: