I have no idea why this keeps on breaking and I am fast getting to the point of removing the fedora package until I can wrap my head around it.

This commit is contained in:
Toastie 2025-03-27 20:12:45 +13:00
parent d2ac490181
commit 141c52dd58
Signed by: toastie_t0ast
GPG key ID: 74226CF45EEE5AAF
2 changed files with 4 additions and 3 deletions

4
Jenkinsfile vendored
View file

@ -74,8 +74,8 @@ pipeline
steps
{
sh 'rpmbuild -bb packaging/supportchild.spec --define "_topdir $PWD/.rpmbuild-fedora" --define "dev_build true"'
sh 'cp .rpmbuild-fedora/RPMS/x86_64/supportchild-dev-*.fedora.x86_64.rpm linux-x64/'
archiveArtifacts(artifacts: 'linux-x64/supportchild-dev-*.fedora.x86_64.rpm', caseSensitive: true)
sh 'cp .rpmbuild-fedora/RPMS/x86_64/supportchild-dev-*.fed.x86_64.rpm linux-x64/'
archiveArtifacts(artifacts: 'linux-x64/supportchild-dev-*.fed.x86_64.rpm', caseSensitive: true)
}
}
}

View file

@ -7,6 +7,7 @@ Name: supportchild-dev
Summary: A support ticket Discord bot (dev build)
Version: %{base_version}~%(date "+%%Y%%m%%d%%H%%M%%S")git%(git rev-parse --short HEAD)
Source: https://toastielab.dev/toastie-stuff/SupportChild/archive/%(git rev-parse HEAD).zip
Provides: supportchild
%else
Name: supportchild
Summary: A support ticket Discord bot
@ -16,7 +17,7 @@ Source: https://toastielab.dev/toastie-stuff/SupportChild/archive/%{base_ver
Release: 1%{?dist}
License: GPLv3
URL: https://toastielab.dev/toastie-stuff/SupportChild
Packager: KarlofDuty
Packager: Toastie_t0ast
BuildRequires: systemd-rpm-macros
Requires: dotnet-runtime-9.0