From 814dd872736a13fc24854187cffd943bd66b508e Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Mon, 20 Sep 2021 20:41:23 -0400 Subject: [PATCH] Add drone config to automatically build releases --- .drone.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 000000000..ef281be0f --- /dev/null +++ b/.drone.yml @@ -0,0 +1,23 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: build + image: python + commands: + - pip install git+https://git.adamgoldsmith.name/adam/tts_yaml_unpacker + - tts_yaml_unpacker pack unpacked.yaml "Arkham SCE Adam_${DRONE_TAG}.json" + - python -m zipfile -c "Arkham SCE Adam_${DRONE_TAG}.zip" "Arkham SCE Adam_${DRONE_TAG}.json" + - name: release + image: plugins/gitea-release + settings: + api_key: + from_secret: Gitea_API_Key + base_url: https://git.adamgoldsmith.name + files: "Arkham SCE Adam_${DRONE_TAG}.zip" + title: "Patched ${DRONE_TAG}" + +trigger: + event: + - tag