您的位置:首页 > 运维架构 > Shell

linux shell脚本自动从git上拉取maven代码编译打war包并发布到tomcat

2016-12-21 10:15 876 查看
环境:

linux

mysql

Apache-tomcat

maven

git

...

shell脚本:

build.sh

mvn clean compile package -Dmaven.test.skip=true

deploy.sh

GIT_DIR=/home/GitRep/otp

TOMCAT_ADMIN=/home/software/apache-tomcat
WAR_DIR_ADMIN=/home/GitRep/web/target

cd $GIT_DIR
git checkout master && git pull

sh ./build.sh

sh $TOMCAT_ADMIN/bin/shutdown.sh

rm -rf $TOMCAT_ADMIN/webapps/web
cp $WAR_DIR_ADMIN/admin.war $TOMCAT_ADMIN/webapps/web.war

sh $TOMCAT_API/bin/startup.sh
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux shell
相关文章推荐