发布程序步骤

2016-09-11 浏览 (1114)

网站发布步骤:

  • git pull
  • mvn clean package
  • tomdeploy

tomdeploy 是一个部署脚本别名:alias tomdeploy='sh /home/jeff/work/tomcat_deploy.sh',脚本内容如下:

tomcatDir='/usr/soft/tomcat'

backupDir='/home/jeff/backup'

td=`date +"%Y%m%d_%H%M%S"`

baseDir="/home/jeff/work/seaxiang/target"

warFile="ROOT.war"


echo "backup file $tomcatDir/webapps/$warFile to $backupDir/$td-$warFile"

mv "$tomcatDir/webapps/$warFile" "$backupDir/$td-$warFile"

echo "copy file $baseDir/$warFile to $tomcatDir/webapps/"

cp "$baseDir/$warFile"  "$tomcatDir/webapps/"


echo "shutdown tomcat"

$tomcatDir/bin/shutdown.sh


echo "remove tomcat file"

rm -rf "$tomcatDir/work"

rm -rf "$tomcatDir/webapps/ROOT"

echo "startup tomcat"

$tomcatDir/bin/startup.sh
  • 所属分类: 其他
  • 版权声明: 本文链接 https://seaxiang.com/blog/deploy_site