41 lines
1.1 KiB
YAML
41 lines
1.1 KiB
YAML
pipeline:
|
|
dl-cache:
|
|
image: repo.shimun.net/drone-plugins/davfile
|
|
url: https://seaf.shimun.net/seafdav/Drone/cache/
|
|
secrets: ["docker_username", "docker_password"]
|
|
file: cache.tar.gz
|
|
secrets: ["dav_username", "dav_password"]
|
|
ex-cache:
|
|
image: repo.shimun.net/drone-plugins/tar:v0.1
|
|
dest: /drone/docker
|
|
file: cache.tar.gz
|
|
docker:
|
|
image: plugins/docker
|
|
repo: repo.shimun.net/shimun/sauerbraten
|
|
registry: repo.shimun.net
|
|
secrets: ["docker_username", "docker_password"]
|
|
storage_path: /drone/docker
|
|
use_cache: true
|
|
mk-cache:
|
|
image: repo.shimun.net/drone-plugins/tar:v0.1
|
|
dest: cache.tar.gz
|
|
file: /drone/docker
|
|
up-cache:
|
|
image: repo.shimun.net/drone-plugins/davfile
|
|
url: https://seaf.shimun.net/seafdav/Drone/cache/
|
|
upload: true
|
|
file: cache.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/docker
|
|
squash: true
|
|
when:
|
|
event: tag
|
|
group: fin
|