Raxen/.drone.yml
2022-06-26 19:20:55 +02:00

49 lines
No EOL
930 B
YAML

kind: pipeline
type: docker
name: default
steps:
- name: restore-cache-with-filesystem
image: drillster/drone-volume-cache
settings:
restore: true
mount:
- ./build
- ./gradle
# Mount the cache volume, needs "Trusted"
volumes:
- /tmp/cache:/cache
- name: build
image: gradle:jdk17
commands:
- ls
- gradle assemble --stacktrace
- ls
- name: gitea_release
image: plugins/gitea-release
settings:
base_url: https://git.unurled.me
files: build/libs/*
api_key:
from_secret: api_key
prerelease: true
when:
event: tag
- name: restore-cache-with-filesystem
image: drillster/drone-volume-cache
settings:
rebuild: true
mount:
- ./build
- ./gradle
# Mount the cache volume, needs "Trusted"
volumes:
- /tmp/cache:/cache
#volumes:
# - name: cache
# temp: {}