mirror of https://github.com/tp4a/teleport
43 lines
1.1 KiB
Bash
43 lines
1.1 KiB
Bash
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
HOTFIX=tp-hotfix-20210813-3.5.6-rc6
|
|
|
|
PATH_ROOT=$(cd "$(dirname "$0")/../../.."; pwd)
|
|
PATH_THIS=$(cd "$(dirname "$0")"; pwd)
|
|
PATH_DATA=${PATH_THIS}/${HOTFIX}
|
|
PATH_FILES=${PATH_DATA}/files
|
|
NOW_DT_STR=`date "+%Y-%m-%d %H:%M:%S"`
|
|
|
|
echo $PATH_ROOT
|
|
echo $PATH_THIS
|
|
echo $PATH_DATA
|
|
echo $PATH_FILES
|
|
|
|
if [ -d "${PATH_FILES}" ]; then
|
|
rm -rf "${PATH_FILES}"
|
|
fi
|
|
|
|
mkdir -p "${PATH_FILES}/controller"
|
|
mkdir -p "${PATH_FILES}/model"
|
|
|
|
cp "${PATH_ROOT}/server/www/teleport/webroot/app/controller/auth.py" "${PATH_FILES}/controller/."
|
|
cp "${PATH_ROOT}/server/www/teleport/webroot/app/model/user.py" "${PATH_FILES}/model/."
|
|
|
|
# cp "${PATH_THIS}/tp-hotfix.sh" "${PATH_DATA}/."
|
|
|
|
# 将脚本文件第4行替换掉
|
|
CREATE_DT=`date "+%Y-%m-%d %H:%M:%S"`
|
|
# CREATE_DT=date
|
|
echo ${CREATE_DT}
|
|
|
|
#echo "sed -i '4s/.*/CREATE_DT\=${CREATE_DT}/' '${PATH_DATA}/tp-hotfix.sh'"
|
|
sed -i ".bak" "4s/.*/CREATE_DT='${CREATE_DT}'/" "${PATH_DATA}/tp-hotfix.sh"
|
|
#sed -i "'4s/.*/CREATE_DT=${CREATE_DT}/'" "${PATH_DATA}/tp-hotfix.sh"
|
|
|
|
rm -rf "${PATH_DATA}/tp-hotfix.sh.bak"
|
|
chmod +x "${PATH_DATA}/tp-hotfix.sh"
|
|
|
|
tar zcvf "${HOTFIX}.tar.gz" ./${HOTFIX}
|