ref: 构建工具重构
This commit is contained in:
12
build.sh
12
build.sh
@@ -156,17 +156,21 @@ cp -rf ${BuildPackagelDir}/${PACKAGE_MANAGER}/* ${BuildDir}
|
||||
if [[ $PACKAGE_MANAGER = "deb" ]]; then
|
||||
cp -rf ${BuildLinuxDir}/* ${BuildDir}
|
||||
cd ${BuildDir}
|
||||
# 应用处理
|
||||
app
|
||||
# 打包前处理
|
||||
. ./build_before.sh
|
||||
# 打包
|
||||
deb
|
||||
# 打包后处理
|
||||
. ./build_after.sh
|
||||
elif [[ $PACKAGE_MANAGER = "rpm" ]]; then
|
||||
cp -rf ${BuildLinuxDir}/* ${BuildDir}/BUILD
|
||||
cd ${BuildDir}/BUILD
|
||||
# 应用处理
|
||||
app
|
||||
# 打包前处理
|
||||
. $RootDir/build_before.sh
|
||||
# 打包
|
||||
rpm
|
||||
# 打包后处理
|
||||
. $RootDir/build_after.sh
|
||||
else
|
||||
echo "unknown runing: $PACKAGE_MANAGER"
|
||||
exit 1
|
||||
|
||||
@@ -13,7 +13,8 @@ echo "ReleaseFileName: $ReleaseFileName"
|
||||
# 数据库脚本 common属于重建脚本
|
||||
modeList="standard lite"
|
||||
for v in ${modeList}; do
|
||||
cp -rf $BuildDir/usr/local/etc/omc/database/${v}/common/* $BuildDir/usr/local/etc/omc/database/${v}/install/
|
||||
cp -rf $BuildDir/usr/local/etc/omc/database/${v}/common/* $BuildDir/usr/local/etc/omc/database/${v}/upgrade/
|
||||
rm -rf $BuildDir/usr/local/etc/omc/database/${v}/common
|
||||
path=$BuildDir/usr/local/etc/omc/database/${v}
|
||||
cp -rf $path/common/* $path/install/
|
||||
cp -rf $path/common/* $path/upgrade/
|
||||
rm -rf $path/common
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user