关联rpm和commitid

This commit is contained in:
linxin
2023-05-06 17:34:13 +08:00
parent cbfd4c89b7
commit 1c6d77fd11
2 changed files with 5 additions and 5 deletions

View File

@@ -41,11 +41,11 @@ go version
export GOPROXY=https://proxy.golang.com.cn,direct
go env
mkdir -p ./rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}
mv ../coredump-tools ../coredump-tools-${VERSION_ID}-${COMMIT_ID}
tar -czvf ./rpmbuild/SOURCES/coredump-tools-${VERSION_ID}-${COMMIT_ID}.tar.gz ../coredump-tools-${VERSION_ID}-${COMMIT_ID}
mv ../coredump-tools ../coredump-tools-${VERSION_ID}
tar -czvf ./rpmbuild/SOURCES/coredump-tools-${VERSION_ID}-${COMMIT_ID}.tar.gz ../coredump-tools-${VERSION_ID}
cp ./script/coredump.spec ./rpmbuild/SPECS
rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version ${VERSION_ID}-${COMMIT_ID}" --define "_release release" -ba ./rpmbuild/SPECS/coredump.spec
cd /builds/linxin/coredump-tools-${VERSION_ID}-${COMMIT_ID}/rpmbuild/RPMS/x86_64
rpmbuild --define "_topdir `pwd`/rpmbuild" --define "_version ${VERSION_ID}" --define "_release ${COMMIT_ID}" --define "_commit ${COMMIT_ID}" -ba ./rpmbuild/SPECS/coredump.spec
cd /builds/linxin/coredump-tools-${VERSION_ID}/rpmbuild/RPMS/x86_64
ls -halt ./*.rpm
if [ -n "${UPLOAD}" ]; then

View File

@@ -9,7 +9,7 @@ License: GPL
URL: https://git.mesalab.cn/linxin/coredump-handler
Source0: coredump-tools-%{_version}.tar.gz
Source0: coredump-tools-%{_version}-%{_commit}.tar.gz
%define debug_package %{nil}
%description
This package contains the binary executable for coredump-handler and coredump-tool, as well as its configuration files.