From 5036e2fd86de32e1fac24cfe49034e1b4eae601a Mon Sep 17 00:00:00 2001 From: Markus Hauschild Date: Tue, 7 Sep 2021 22:02:37 +0200 Subject: [PATCH] initial commit --- .drone.yml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..226ec93 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,39 @@ +--- + +kind: pipeline +type: docker +name: tag + +clone: + disable: true + +steps: +- name: clone + image: alpine/git + commands: + - git clone --depth 1 --branch ${DRONE_TAG} https://github.com/moepman/wgskex.git . +- name: build + image: debian:bullseye-slim + commands: + - apt update -qq -y + - apt install -qq -y build-essential debhelper devscripts dh-virtualenv python3-venv + - dpkg-buildpackage -us -uc -b + - mkdir release + - mv ../*.deb release +- name: upload + image: plugins/s3 + settings: + bucket: wgskex + access_key: + from_secret: s3_access_key + secret_key: + from_secret: s3_secret_key + path_style: true + endpoint: https://s3.moepman.eu + source: release/* + target: ${DRONE_TAG} + strip_prefix: release/ + +trigger: + event: + - tag