diff --git a/.drone.yml b/.drone.yml index 0e0dfd5..276f7ed 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,8 +3,38 @@ type: docker name: default steps: - -- name: test - image: rust:1.66.0-alpine3.17 +- name: build + image: rust:latest commands: - - cargo build --verbose + - cargo build --release + +--- +kind: pipeline +type: docker +name: release + +steps: +- name: build + image: rust:latest + commands: + - cargo build --release + when: + event: + include: + - tag + +- name: create-release + image: plugins/gitea-release:latest + custom_dns: [ 9.9.9.9 ] + settings: + api_key: + from_secret: gitea_api + base_url: https://gitea.squi.fr + note: This is an automated release of sqish. + files: + - ./target/release/portnut + when: + event: + include: + - tag +