pipeline: restore-cache: image: meltwater/drone-cache settings: backend: filesystem restore: true cache_key: volume archive_format: gzip mount: - /usr volumes: - /tmp/drone-cache:/tmp/cache install-deps: image: golang:1.17-alpine-alpine commands: - apk add --no-cache build-base git tags: image: alpine/git commands: - git fetch --tags lint: image: golang:1.17-alpine commands: - make lint test: image: golang:1.17-alpine commands: - make test build: image: golang:1.17-alpine commands: - make build release: image: golang:1.17-alpine commands: - make release secrets: - gitea_token when: event: - tag rebuild-cache: image: meltwater/drone-cache settings: backend: filesystem rebuild: true cache_key: volume archive_format: gzip mount: - /usr volumes: - /tmp/drone-cache:/tmp/cache