Commit 7b8513bd authored by guozhipeng's avatar guozhipeng

批处理

parent 00a0abce
......@@ -166,22 +166,42 @@ common(){
# 获取当前脚本的完整路径
SCRIPT_PATH=$(readlink -f "$0")
# 项目根目录
# java根目录
javaBase=$(dirname ${SCRIPT_PATH})
# 源文件
defaultEnvFrom=$(dirname ${javaBase})/tools/mtaFile/${buildEvn}/__default-env-from.json
mtaFrom=$(dirname ${javaBase})/tools/mtaFile/${buildEvn}/mta-from.yaml
xsSecurityFrom=$(dirname ${javaBase})/tools/mtaFile/${buildEvn}/xs-security-from.json
cdsrcPrivateFrom=$(dirname ${javaBase})/tools/mtaFile/${buildEvn}/.cdsrc-private-from.json
# app前端代码路径
newApp=${javaBase}/app/router/
#配置文件
echo -e "\033[30;42m ${buildEvn}前端代码信息替换中,请稍后。。。 \033[0m"
fileMenu=view/Menu.view.xml
fileIndex=index.html
isServerConfig="true" #旧值
isServerConfigNew="false" #新值
titleStr="联创杰" #旧值
titleStrNew="联创杰"${nameStr} #新值
#替换版本号 部署完成后,前端变化不用用户清缓存了
versionStr="123456789" #旧值
versionNew=$(date "+%Y%m%d%H%M%S") #新值
#替换内容
replaceStr ${newApp}${fileMenu} ${titleStr} ${titleStrNew}
replaceStr ${newApp}${fileIndex} ${titleStr} ${titleStrNew}
replaceStr ${newApp}${fileIndex} ${versionStr} ${versionNew}
echo -e "\033[30;42m ${buildEvn}前端代码信息替换完成。。。 \033[0m"
# 来源文件
defaultEnvFrom=tools/mtaFile/${buildEvn}/__default-env-from.json
mtaFrom=tools/mtaFile/${buildEvn}/mta-from.yaml
xsSecurityFrom=tools/mtaFile/${buildEvn}/xs-security-from.json
cdsrcPrivateFrom=tools/mtaFile/${buildEvn}/.cdsrc-private-from.json
# 目标文件
defaultEnv=$(dirname ${javaBase})/default-env.json
resourcesDefaultEnv=$(dirname ${javaBase})/srv/src/main/resources/default-env.json
dbDefaultEnv=$(dirname ${javaBase})/db/default-env.json
mta=$(dirname ${javaBase})/mta.yaml
xsSecurity=$(dirname ${javaBase})/xs-security.json
cdsrcPrivate=$(dirname ${javaBase})/.cdsrc-private.json
echo -e "\033[30;42m rm -rf gen/mta.mtar 替换文件中,请稍后。。。 \033[0m"
defaultEnv=default-env.json
resourcesDefaultEnv=srv/src/main/resources/default-env.json
dbDefaultEnv=db/default-env.json
mta=mta.yaml
xsSecurity=xs-security.json
cdsrcPrivate=.cdsrc-private.json
echo -e "\033[30;42m 替换文件中,请稍后。。。 \033[0m"
starttime100=`date +%s`
secondsToTime ${starttime} ${starttime100}
cat ${defaultEnvFrom} > ${defaultEnv}
......@@ -244,6 +264,7 @@ dev(){
nameStr="【开发】"
applicationsName='lianchuangjie-dev'
url='https://lianchuangjie-dev.unibetter-ic.com'
#执行编译操作
common
}
......@@ -255,34 +276,8 @@ tes(){
applicationsName='lianchuangjie-tes'
url='https://lianchuangjie-tes.unibetter-ic.com'
# 获取当前脚本的完整路径
SCRIPT_PATH=$(readlink -f "$0")
# 项目根目录
javaBase=$(dirname ${SCRIPT_PATH})
# 来源文件
defaultEnvFrom=tools/mtaFile/${buildEvn}/__default-env-from.json
mtaFrom=tools/mtaFile/${buildEvn}/mta-from.yaml
xsSecurityFrom=tools/mtaFile/${buildEvn}/xs-security-from.json
cdsrcPrivateFrom=tools/mtaFile/${buildEvn}/.cdsrc-private-from.json
# 目标文件
defaultEnv=default-env.json
resourcesDefaultEnv=srv/src/main/resources/default-env.json
dbDefaultEnv=db/default-env.json
mta=mta.yaml
xsSecurity=xs-security.json
cdsrcPrivate=.cdsrc-private.json
echo -e "\033[30;42m 替换文件中,请稍后。。。 \033[0m"
cat ${defaultEnvFrom} > ${defaultEnv}
cat ${defaultEnvFrom} > ${resourcesDefaultEnv}
cat ${defaultEnvFrom} > ${dbDefaultEnv}
cat ${mtaFrom} > ${mta}
cat ${xsSecurityFrom} > ${xsSecurity}
cat ${cdsrcPrivateFrom} > ${cdsrcPrivate}
#执行编译操作
#common
common
}
#编译预生产环境
......@@ -293,7 +288,7 @@ pre(){
url='https://lianchuangjie-pre.unibetter-ic.com'
#执行编译操作
#common
common
}
#编译生产环境
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment