diff --git a/.drone.yml b/.drone.yml index b074e26..8f4e81a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -36,6 +36,8 @@ steps: path: /usr/local/cargo/registry - name: web_app path: /tmp/web_build + - name: release + path: /tmp/release depends_on: - backend_check - web_build @@ -45,10 +47,30 @@ steps: - mv /tmp/web_build/dist static - cargo build --release - ls -lah target/release/virtweb_backend + - cp target/release/virtweb_backend /tmp/release +- name: gitea_release + image: plugins/gitea-release + depends_on: + - backend_compile + when: + event: + - tag + volumes: + - name: release + path: /tmp/release + environment: + PLUGIN_API_KEY: + from_secret: API_KEY + settings: + base_url: https://gitea.communiquons.org + files: /tmp/release/* + checksum: sha512 volumes: - name: rust_registry temp: {} - name: web_app temp: {} +- name: release + temp: {}