From b775e2943e49fe9c1a6b7ebd6ecba28984aded22 Mon Sep 17 00:00:00 2001 From: Markus Hauschild Date: Tue, 7 Sep 2021 22:33:31 +0200 Subject: [PATCH] also build on non-tags --- .drone.yml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/.drone.yml b/.drone.yml index 226ec93..10651a7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,5 +1,46 @@ --- +kind: pipeline +type: docker +name: default + +clone: + disable: true + +steps: +- name: clone + image: alpine/git + commands: + - git clone --depth 1 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_BUILD_NUMBER} + strip_prefix: release/ + +trigger: + event: + - cron + - push + +--- + kind: pipeline type: docker name: tag