chore: 打包程序包变更nms_cxy
This commit is contained in:
67
build.sh
67
build.sh
@@ -10,29 +10,28 @@ Ky10Arch=ky10.aarch64
|
||||
RpmPkgName=${ProjectL}-${RelVer}.ky10.aarch64.rpm
|
||||
RpmPkgRename=${ProjectL}-r${RelVer}-ky10.rpm
|
||||
DebPkgName=${ProjectL}-r${RelVer}-ub*.deb
|
||||
GitLocalRoot=/home/agtuser/probject/nms_cxy
|
||||
EmsBEDir=/home/agtuser/probject/nms_cxy
|
||||
EmsBuildRoot=/home/agtuser/probject/nms_cxy/build
|
||||
GitLocalRoot=${EmsBEDir}
|
||||
EmsBEDir=${EmsBEDir}
|
||||
EmsBuildRoot=${EmsBEDir}/build
|
||||
RpmArch=`arch`
|
||||
RpmsDir=/home/agtuser/probject/nms_cxy/build/rpmbuild/RPMS/
|
||||
ReleaseDir=/home/agtuser/probject/nms_cxy/build/release
|
||||
|
||||
RpmsDir=${EmsBEDir}/build/rpmbuild/RPMS/
|
||||
ReleaseDir=${EmsBEDir}/build/release
|
||||
PLATFORM=amd64
|
||||
ARMPLATFORM=aarch64
|
||||
BuildDir=/home/agtuser/probject/nms_cxy/build/build
|
||||
BuildOMCDir=/home/agtuser/probject/nms_cxy/build/build/usr/local/omc
|
||||
BuildOMCBinDir=/home/agtuser/probject/nms_cxy/build/build/usr/local/omc/bin
|
||||
BuildOMCEtcDir=/home/agtuser/probject/nms_cxy/build/build/usr/local/omc/etc
|
||||
BuildLibSystemDir=/home/agtuser/probject/nms_cxy/build/build/lib/systemd/system
|
||||
DebBuildDir=/home/agtuser/probject/nms_cxy/build/debbuild
|
||||
DebFEBuildDir=/home/agtuser/probject/nms_cxy/build/debbuild/usr/local/omc/htdocs
|
||||
DebBuild2204Dir=/home/agtuser/probject/nms_cxy/build/debbuild/22.04
|
||||
DebFEBuild2204Dir=/home/agtuser/probject/nms_cxy/build/debbuild/22.04/usr/local/omc/htdocs
|
||||
RpmBuildDir=/home/agtuser/probject/nms_cxy/build/rpmbuild
|
||||
RpmFEBuildDir=/home/agtuser/probject/nms_cxy/build/rpmbuild/BUILD/usr/local/omc/htdocs
|
||||
BuildDir=${EmsBEDir}/build/build
|
||||
BuildOMCDir=${EmsBEDir}/build/build/usr/local/omc
|
||||
BuildOMCBinDir=${EmsBEDir}/build/build/usr/local/omc/bin
|
||||
BuildOMCEtcDir=${EmsBEDir}/build/build/usr/local/omc/etc
|
||||
BuildLibSystemDir=${EmsBEDir}/build/build/lib/systemd/system
|
||||
DebBuildDir=${EmsBEDir}/build/debbuild
|
||||
DebFEBuildDir=${EmsBEDir}/build/debbuild/usr/local/omc/htdocs
|
||||
DebBuild2204Dir=${EmsBEDir}/build/debbuild/22.04
|
||||
DebFEBuild2204Dir=${EmsBEDir}/build/debbuild/22.04/usr/local/omc/htdocs
|
||||
RpmBuildDir=${EmsBEDir}/build/rpmbuild
|
||||
RpmFEBuildDir=${EmsBEDir}/build/rpmbuild/BUILD/usr/local/omc/htdocs
|
||||
OmcInstallDir=/usr/local/omc
|
||||
ConfigEtcDir=/home/agtuser/probject/nms_cxy/build/config/etc
|
||||
ConfigSystemdDir=/home/agtuser/probject/nms_cxy/build/config/systemd
|
||||
ConfigEtcDir=${EmsBEDir}/build/config/etc
|
||||
ConfigSystemdDir=${EmsBEDir}/build/config/systemd
|
||||
EmsFEVue3Dir=/home/agtuser/Docker/nginx/html/dist
|
||||
RESTAGENT=restagent
|
||||
CRONTASK=crontask
|
||||
@@ -42,15 +41,15 @@ Data2htmlBin=data2html
|
||||
NBI_ALARM=nbi_alarm
|
||||
NBI_AGENT=nbi_agent
|
||||
AAAA_AGENT=4a_agent
|
||||
RestagentDir=/home/agtuser/probject/nms_cxy/restagent
|
||||
RestagentDir=${EmsBEDir}/restagent
|
||||
CrontaskDir=/usr/local/omc/bin
|
||||
SshSvcDir=/usr/local/omc/bin
|
||||
CapTraceDir=/usr/local/omc/bin
|
||||
Data2htmlDir=/usr/local/omc/bin
|
||||
DBSQLSrcDir=/home/agtuser/probject/nms_cxy/build/database
|
||||
MiscDir=/home/agtuser/probject/nms_cxy/build/misc
|
||||
FrontBuildDir=/home/agtuser/probject/nms_cxy/build/build/usr/local/omc/htdocs
|
||||
ReleaseDebs=/home/agtuser/probject/nms_cxy/build/release/debs/amd64
|
||||
DBSQLSrcDir=${EmsBEDir}/build/database
|
||||
MiscDir=${EmsBEDir}/build/misc
|
||||
FrontBuildDir=${EmsBEDir}/build/build/usr/local/omc/htdocs
|
||||
ReleaseDebs=${EmsBEDir}/build/release/debs/amd64
|
||||
CrontaskSize=27788951
|
||||
RestagentSize=29525312
|
||||
|
||||
@@ -74,7 +73,7 @@ case "$1" in
|
||||
# clear build cache
|
||||
rm -rf ${FrontBuildDir}/front/*
|
||||
rm -rf ${RpmFEBuildDir}/front/*
|
||||
rm -rf /home/agtuser/probject/nms_cxy/build/rpmbuild/BUILD/usr/local/omc/etc/db/*
|
||||
rm -rf ${EmsBEDir}/build/rpmbuild/BUILD/usr/local/omc/etc/db/*
|
||||
|
||||
cp -rf ${RestagentDir}/restagent ${BuildOMCBinDir}
|
||||
cp -rf ${CrontaskDir}/crontask ${BuildOMCBinDir}
|
||||
@@ -100,11 +99,11 @@ case "$1" in
|
||||
cp -rf ${EmsFEVue3Dir}/* ${FrontBuildDir}/front >/dev/null
|
||||
chmod 755 ${BuildOMCBinDir}/*
|
||||
# chmod 755 ${BinDir2}/*
|
||||
cp -rf /home/agtuser/probject/nms_cxy/build/build/* /home/agtuser/probject/nms_cxy/build/rpmbuild/BUILD/
|
||||
#cp -rf /home/agtuser/probject/nms_cxy/build/build/nginx /home/agtuser/probject/nms_cxy/build/rpmbuild/BUILD/etc/
|
||||
#cp -rf /home/agtuser/probject/nms_cxy/build/build/systemd /home/agtuser/probject/nms_cxy/build/rpmbuild/BUILD/lib/
|
||||
cd /home/agtuser/probject/nms_cxy/build/rpmbuild
|
||||
rpmbuild -bb -D "_topdir /home/agtuser/probject/nms_cxy/build/rpmbuild" /home/agtuser/probject/nms_cxy/build/rpmbuild/SPECS/omc.spec
|
||||
cp -rf ${EmsBEDir}/build/build/* ${EmsBEDir}/build/rpmbuild/BUILD/
|
||||
#cp -rf ${EmsBEDir}/build/build/nginx ${EmsBEDir}/build/rpmbuild/BUILD/etc/
|
||||
#cp -rf ${EmsBEDir}/build/build/systemd ${EmsBEDir}/build/rpmbuild/BUILD/lib/
|
||||
cd ${EmsBEDir}/build/rpmbuild
|
||||
rpmbuild -bb -D "_topdir ${EmsBEDir}/build/rpmbuild" ${EmsBEDir}/build/rpmbuild/SPECS/omc.spec
|
||||
|
||||
mv -f $RpmsDir/$RpmArch/$RpmPkgName $ReleaseDir/"$1"s/$RelArch/$RpmPkgRename
|
||||
cd $ReleaseDir/"$1"s/$RelArch
|
||||
@@ -125,7 +124,7 @@ case "$1" in
|
||||
exit 1
|
||||
fi
|
||||
|
||||
cd /home/agtuser/probject/nms_cxy
|
||||
cd ${EmsBEDir}
|
||||
|
||||
#make deb
|
||||
# clear build cache
|
||||
@@ -152,9 +151,9 @@ case "$1" in
|
||||
chmod 755 ${DebBuildDir}/DEBIAN/preinst
|
||||
chmod 755 ${DebBuildDir}/DEBIAN/postinst
|
||||
chmod 755 ${DebBuildDir}/DEBIAN/postrm
|
||||
cp -rf /home/agtuser/probject/nms_cxy/build/build/* ${DebBuildDir}/
|
||||
# cp -rf /home/agtuser/probject/nms_cxy/build/build/nginx/* ${DebBuildDir}/etc/nginx/conf.d
|
||||
# cp -rf /home/agtuser/probject/nms_cxy/build/build/systemd/*.service ${DebBuildDir}/lib/systemd/system/
|
||||
cp -rf ${EmsBEDir}/build/build/* ${DebBuildDir}/
|
||||
# cp -rf ${EmsBEDir}/build/build/nginx/* ${DebBuildDir}/etc/nginx/conf.d
|
||||
# cp -rf ${EmsBEDir}/build/build/systemd/*.service ${DebBuildDir}/lib/systemd/system/
|
||||
chmod +x ${DebBuildDir}/usr/local/omc/bin/*
|
||||
sed -i "s/YYYYMMDD/${RelDate}/g" ${DebBuildDir}/DEBIAN/control
|
||||
perl -0777 -i -pe 's/ne:\n user: root/ne:\n user: agtuser/g' ${DebBuildDir}/usr/local/omc/etc/default/restconf.yaml
|
||||
|
||||
Reference in New Issue
Block a user