fix(rpm): remove unnecessary copy step
RPMs are already written to /packages/rpm/${DIST_NAME}/ by rpmbuild
when using --rpmdir flag. No need to copy from RPMS directory.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
@ -38,6 +38,7 @@ cp -r /tmp/pkgroot/* /root/rpmbuild/BUILD/
|
|||||||
|
|
||||||
# Build RPM using rpmbuild
|
# Build RPM using rpmbuild
|
||||||
# Use --noclean to keep BUILD directory contents
|
# Use --noclean to keep BUILD directory contents
|
||||||
|
# Use --rpmdir to output RPMs directly to /packages/rpm/${DIST_NAME}/
|
||||||
rpmbuild -bb /root/rpmbuild/SPECS/logcorrelator.spec \
|
rpmbuild -bb /root/rpmbuild/SPECS/logcorrelator.spec \
|
||||||
--define "version ${VERSION}" \
|
--define "version ${VERSION}" \
|
||||||
--define "dist .${DIST_NAME}" \
|
--define "dist .${DIST_NAME}" \
|
||||||
@ -45,10 +46,7 @@ rpmbuild -bb /root/rpmbuild/SPECS/logcorrelator.spec \
|
|||||||
--define "_rpmdir /packages/rpm/${DIST_NAME}" \
|
--define "_rpmdir /packages/rpm/${DIST_NAME}" \
|
||||||
--noclean
|
--noclean
|
||||||
|
|
||||||
# Ensure output directory exists and copy RPM
|
# RPMs are already in /packages/rpm/${DIST_NAME}/
|
||||||
mkdir -p /packages/rpm/${DIST_NAME}
|
|
||||||
cp /root/rpmbuild/RPMS/x86_64/*.rpm /packages/rpm/${DIST_NAME}/
|
|
||||||
|
|
||||||
echo "RPM built for ${DIST_NAME}:"
|
echo "RPM built for ${DIST_NAME}:"
|
||||||
ls -la /packages/rpm/${DIST_NAME}/
|
ls -la /packages/rpm/${DIST_NAME}/
|
||||||
EOF
|
EOF
|
||||||
|
|||||||
Reference in New Issue
Block a user