From af073e0498fcbc154aac687c590ed9120ff89127 Mon Sep 17 00:00:00 2001 From: Tobias Manske Date: Fri, 24 Mar 2023 17:21:15 +0100 Subject: [PATCH] Build addon automatically on push Signed-off-by: Tobias Manske --- .drone.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..f823bb4 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,31 @@ +--- +kind: pipeline +type: docker +name: Build Anki Plugin + +trigger: + event: + include: + - tag + +steps: + - name: Build Archive + image: debian:bookworm + pull: always + commands: + - apt-get update && apt-get install -y zip + - ./build.sh + + - name: Upload Artifact to Gitea + depends_on: + - Build Archive + image: plugins/gitea-release + settings: + api_key: + from_secret: gitea_api_token + checksum: sha256 + base_url: https://git.tobiasmanske.de + files: editor-preview.ankiaddon + +image_pull_secrets: + - registry