发表于: 2017-10-15 22:00:39
1 614
今天完成的事情:
1.编写部署脚本
#!/bin/sh
SOURCE_PATH=/data/sources/polyFinance/trunk/playboy
SERVICE_PATH=/data/services/PolyFinance-playboy
#判断参数是否为空
if [ ! -n "$1" ];then
echo "必须输入参数!"
exit 0
fi
#判断参数是否正确
if [ "$1" != "pub" ] && [ "$1" != "invest" ] && [ "$1" != "common" ];then
echo "参数错误,重新输入!"
exit 0
fi
echo "更新最新的代码到该目录下..."
svn update
echo "进入代码目录"
cd ${SOURCE_PATH}/polyFinance-$1-service/
echo "打包"
mvn clean install -Dmaven.test.skip=true assembly:assembly
echo "进入tar包所在目录"
cd ${SOURCE_PATH}/polyFinance-$1-service/target
echo "复制包到service目录"
mv polyFinance-$1-service.tar.gz ${SERVICE_PATH}/PolyFinance-plyaboy-$1-service/run/
echo "解压打好的tar包"
tar -zxvf ${SERVICE_PATH}/PolyFinance-playboy-$1-service/run/polyFinance-$1-service.tar.gz -C ${SERVICE_PATH}/PolyFinance-playboy-$1-service/run/
echo "运行启动服务脚本"
${SERVICE_PATH}/PolyFinance-playboy-$1-service/deploy/start.sh
echo "服务启动成功..."
exit 0
2.本地bug修改
将测试类中的数据改成bigdecimal类型
明天计划的事情:搭完环境
遇到的问题:代码生成完奇葩BUG,不熟悉流程
收获:公司框架
评论