diff --git a/.drone.yml b/.woodpecker.yml similarity index 80% rename from .drone.yml rename to .woodpecker.yml index f8356bb..1daffa6 100644 --- a/.drone.yml +++ b/.woodpecker.yml @@ -1,6 +1,6 @@ pipeline: build_deb: - image: debian + image: debian:bullseye-slim pull: true commands: - apt update && apt install -y build-essential devscripts diff --git a/Makefile b/Makefile index 2653322..4b92b88 100644 --- a/Makefile +++ b/Makefile @@ -16,12 +16,14 @@ CHECKSUM := efb20aa1b648a2baddd949c142d6eb06 BUILDDIR := build $(BUILDDIR): fetch-sources patch-version -fetch-sources: +create-builddir: [ -d "$(BUILDDIR)/data" ] || mkdir -p $(BUILDDIR)/data + +fetch-sources: create-builddir curl -o $(BUILDDIR)/data/$(SOURCE_FILENAME) $(SOURCE) echo "$(CHECKSUM) $(BUILDDIR)/data/$(SOURCE_FILENAME)" | md5sum -c -patch-version: +patch-version: create-builddir sed -e "s|@PKG_VERSION@|$(PKG_VERSION)|" \ -e "s|@PKG_OPSI_RELEASE@|$(PKG_OPSI_RELEASE)|" \ control.in > $(BUILDDIR)/control @@ -51,4 +53,4 @@ package-check: fi -.PHONY: build fetch-sources patch-version clean install uninstall package package-check \ No newline at end of file +.PHONY: create-builddir fetch-sources patch-version clean install uninstall package package-check \ No newline at end of file