Web开发的项目,除在本地直接运行外,还可能常常需要在http://www.wfuyu.com/server/上部署。
写了个自动化部署的脚本,仅供参考。
很多地方需要配置路径,个人建议使用绝对路径,不用依赖履行脚本时所在的路径。
#!/bin/sh
#删除源代码目录,重新更新最新代码
echo 'delete git project dir'
#使用maven打包
cd projectfi
#复制war包到Tomcat的webapps目录
path=~/tomcat7/webapps/
srcPath=~/source
echo $srcPath
echo $path
cp $srcPath/login-center/target/login-center.war $path/login-center.war
echo 'copy file login-center.war done'
#重启Tomcat
./shutdown.sh
./startup.sh