update repo and fix repo path
Some checks failed
continuous-integration/drone Build is failing

This commit is contained in:
askiiart 2025-02-25 23:49:46 -06:00
parent a9457504e6
commit 9ced8304ca
Signed by untrusted user who does not match committer: askiiart
GPG key ID: 6A32977DAF31746A
2 changed files with 6 additions and 3 deletions

View file

@ -20,7 +20,7 @@ steps:
volumes: volumes:
- name: program-archives - name: program-archives
host: host:
path: /mnt/user/files/repos/archives path: /mnt/user/files/repos/archives/
- name: fedora-repo - name: fedora-repo
host: host:
path: /mnt/user/files/repos/fedora/ path: /mnt/user/files/repos/fedora/x86_64/

5
run.sh
View file

@ -2,7 +2,7 @@
set -euo pipefail set -euo pipefail
# prep # prep
dnf install fedora-packager rpmdevtools -y dnf install fedora-packager rpmdevtools createrepo_c -y
rpmdev-setuptree rpmdev-setuptree
built_dir=${COMPILED_DIR:-/compiled}/polycat built_dir=${COMPILED_DIR:-/compiled}/polycat
version=$(cat $built_dir/version) version=$(cat $built_dir/version)
@ -22,4 +22,7 @@ rpmbuild -bb polycat.spec
cd $repo_dir cd $repo_dir
rm $(ls polycat-*.rpm | sort --version-sort | sed '$d') rm $(ls polycat-*.rpm | sort --version-sort | sed '$d')
# update repo
createrepo_c .
echo "package is at $repo_dir/$(ls polycat-*.rpm)" echo "package is at $repo_dir/$(ls polycat-*.rpm)"