kind: pipeline name: release steps: - name: build image: golang:rc volumes: - name: dist path: /data commands: - make build - cp -r contrib /data - cp deploy /data - cp config.yml.sample /data/config.yml - cd /data && tar cvf release.tar --exclude=release.tar . - name: release image: plugins/gitea-release volumes: - name: dist path: /data settings: api_key: from_secret: api-key base_url: https://git.trj.tw files: /data/release.tar title: ${DRONE_TAG} checksum: - md5 - sha1 - sha256 when: event: tag volumes: - name: dist temp: {}