From e6e5ea42e83ca141b77f95beb602c8b84f73ef23 Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Sun, 29 Dec 2024 21:06:55 +0100 Subject: [PATCH] ci: add debian package build step --- .drone.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.drone.yml b/.drone.yml index 1599bbe..aeb4dfe 100644 --- a/.drone.yml +++ b/.drone.yml @@ -26,6 +26,23 @@ steps: - mkdir -p /_cache/bin - cp -r bin/mfm /_cache/bin/$PACKAGE_BASENAME + - name: build:debian + image: debian:bullseye + environment: + PACKAGE_BASENAME: mfm_linux_amd64 + volumes: + - name: cache + path: /_cache + commands: + - apt-get update + - apt-get install -y build-essential debhelper devscripts dh-make + - mkdir -p /_cache/debian + - mkdir -p /_cache/bin + - cp -r * /_cache/debian + - cd /_cache/debian + - dpkg-buildpackage -us -uc + - mv ../*.deb /_cache/bin + - name: publish:tag image: alpine environment: