add: 提交

This commit is contained in:
lichang committed 2023-08-14 17:02:50 +08:00
1 parent 897d45d443
commit 5ac2e981ea
163 files changed
+29466

No files matched your search

+45
View File
@@ -0,0 +1,45 @@
#!/bin/bash
ProcList="restagent crontask sshsvc"
GoProjectsDir=$HOME/goprojects
EmsDir=$GoProjectsDir/ems.agt
RpmArch=`arch`
RpmsDir=$GoProjectsDir/rpmbuild/RPMS/
ReleaseDir=$GoProjectsDir/release
DumpToolDir=${EmsDir}/tools/misc
if [[ $RpmArch =~ "x86_64" ]];then
RelArch=amd64
elif [[ $RpmArch =~ "aarch64" ]];then
RelArch=arm64
fi
cd $EmsDir
for procName in $ProcList;do
cd $EmsDir/$procName
echo "Make $procName ..."
make
done
chmod +x ${DumpToolDir}/dumpdb.sh
${DumpToolDir}/dumpdb.sh
case "$1" in
rpm)
cd $EmsDir
make rpm
cp -f $RpmsDir/$RpmArch/* $ReleaseDir/"$1"s/$RelArch
cd $ReleaseDir/"$1"s/$RelArch
rm -f omc-md5sum.txt
# rpm --addsign *.rpm
md5sum *.rpm >omc-md5sum.txt
;;
deb)
cd $EmsDir
make deb
;;
*)
echo "mkpkg"
echo "Usage: $0 rpm|deb"
;;
esac