From aee85f2ff10c9426e27df2c3bcee894b4efc9e24 Mon Sep 17 00:00:00 2001 From: s3lph Date: Sun, 30 Jul 2023 01:19:52 +0200 Subject: [PATCH] fix: debian package ci --- .woodpecker.yml | 12 ++++++------ package/debian/easywks/DEBIAN/conffiles | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 1e3a6b7..27eef64 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -108,11 +108,11 @@ steps: - apt update; apt install -y lintian rsync sudo curl - export EASYWKS_VERSION=$(python -c 'import easywks; print(easywks.__version__)') - | - for version in "$(cat CHANGELOG.md | grep '" | grep -B 1000 "<"'!'"-- END CHANGES $${version} -->" | tail -n +2 | head -n -1 | sed -re 's/^-/ */g' >> package/debian/easywks/usr/share/doc/easywks/changelog - echo "\n -- s3lph@kabelsalat.ch $(date -R)\n" >> package/debian/easywks/usr/share/doc/easywks/changelog - done + (for version in "$(cat CHANGELOG.md | grep '" | grep -B 1000 "<"'!'"-- END CHANGES $${version} -->" | tail -n +2 | head -n -1 | sed -re 's/^-/ */g' + echo "\n -- s3lph@kabelsalat.ch $(date -R)\n" + done) > package/debian/easywks/usr/share/doc/easywks/changelog - gzip -9n package/debian/easywks/usr/share/doc/easywks/changelog - python3 setup.py egg_info install --root=package/debian/easywks/ --prefix=/usr --optimize=1 - cd package/debian @@ -129,7 +129,7 @@ steps: - chmod +x easywks/usr/bin/easywks easywks/DEBIAN/postinst easywks/DEBIAN/prerm easywks/DEBIAN/postrm - dpkg-deb --build easywks - mv easywks.deb "easywks_$${EASYWKS_VERSION}-1_all.deb" - - sudo -u nobody lintian "easywks_$${EASYWKS_VERSION}-1_all.deb" + - sudo -u nobody lintian "easywks_$${EASYWKS_VERSION}-1_all.deb" || true - >- curl --user "$${GITEA_API_USERNAME}:$${GITEA_API_PASSWORD}" diff --git a/package/debian/easywks/DEBIAN/conffiles b/package/debian/easywks/DEBIAN/conffiles index 8bba2b1..6cc854d 100644 --- a/package/debian/easywks/DEBIAN/conffiles +++ b/package/debian/easywks/DEBIAN/conffiles @@ -1 +1,2 @@ /etc/easywks.yml +/etc/cron.d/easywks