cache build steps
Some checks are pending
continuous-integration/drone/push Build is failing

This commit is contained in:
shim_ 2019-01-13 17:03:16 +01:00
parent 7a17b0d22c
commit 1ba7eb556e

View File

@ -2,15 +2,35 @@ kind: pipeline
name: default name: default
steps: steps:
- name: git-modules - name: event-gen
image: alpine/git
commands:
- git submodule update --recursive --remote --init
- name: docker
image: plugins/docker image: plugins/docker
repo: repo.shimun.net/shimun/wireguard-user repo: repo.shimun.net/shimun/wireguard-user::build-event-gen
registry: repo.shimun.net 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: username:
from_secret: docker_username from_secret: docker_username
password: password: