From 22b95341dc757d3645c81d98738c240f7a45e33f Mon Sep 17 00:00:00 2001 From: Tobias Reisinger Date: Wed, 30 Jun 2021 15:31:38 +0200 Subject: [PATCH] Add .drone.yml --- .drone.yml | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..23be5e8 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,42 @@ +kind: pipeline +name: default + +workspace: + path: /drone/reitanlage-oranienburg + +steps: +- name: build npm + image: node:16.0.0 + pull: always + commands: + - npm install + - npx mix install --production + +- name: prepare zip + image: bash + pull: always + commands: + - apk add zip + - cd /drone/ + - rm -r reitanlage-oranienburg/src reitanlage-oranienburg/node_modules + - zip -r ro.zip reitanlage-oranienburg + - mv ro.zip /drone/reitanlage-oranienburg/reitanlage-oranienburg-${DRONE_TAG}.zip + +- name: gitea release + image: plugins/gitea-release + settings: + api_key: + from_secret: gitea_token + base_url: https://git.serguzim.me + files: + - reitanlage-oranienburg-${DRONE_TAG}.zip + title: ${DRONE_TAG} + when: + event: + - tag + +trigger: + ref: + include: + - refs/tags/** + - refs/heads/drone-test