wireguard-user/.drone.yml
shimunn 90d35895e2
Some checks are pending
continuous-integration/drone/push Build encountered an error
switch to boringtun
2019-03-27 21:32:57 +01:00

46 lines
1.4 KiB
YAML

kind: pipeline
name: default
steps:
- name: event-gen
image: plugins/docker
settings:
repo: repo.shimun.net/shimun/wireguard-user
tag: build-event-gen
registry: repo.shimun.net
cache_from: ["repo.shimun.net/shimun/wireguard-user:build-event-gen"]
storage_path: "/drone/docker"
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: boringtun
image: plugins/docker
settings:
repo: repo.shimun.net/shimun/wireguard-user
tag: build-boringtun
registry: repo.shimun.net
cache_from: ["repo.shimun.net/shimun/wireguard-user:build-boringtun", "repo.shimun.net/shimun/wireguard-user:build-event-gen"]
storage_path: "/drone/docker"
target: boringbuild
username:
from_secret: docker_username
password:
from_secret: docker_password
- name: package
image: plugins/docker
settings:
repo: repo.shimun.net/shimun/wireguard-user
registry: repo.shimun.net
cache_from: ["repo.shimun.net/shimun/wireguard-user:build-boringtun", "repo.shimun.net/shimun/wireguard-user:build-event-gen", "repo.shimun.net/shimun/wireguard-user"]
storage_path: "/drone/docker"
username:
from_secret: docker_username
password:
from_secret: docker_password