发表于: 2017-10-15 22:00:39

1 615


今天完成的事情:

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,不熟悉流程

收获:公司框架


返回列表 返回列表
评论

    分享到