linux 代码更新-打包-重启脚本
Posted 搬砖工的奋斗史
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 代码更新-打包-重启脚本相关的知识,希望对你有一定的参考价值。
#! /bin/sh base=/home/project/myblog cd $base git pull if [ ! $? -eq 0 ] then echo "Error in git pull!!! Stop deployment!" exit 1 fi cd $base #查看服务器状态 HTTP_CODE=`curl -o /dev/null -s -w "%{http_code}" "http://localhost"` echo "HTTP_CODE:"${HTTP_CODE}
if [ ${HTTP_CODE} -eq 200 ] then echo "server is running , began to close the server" curl -u admin:123456 -X POST http://localhost:8081/projectShutdown else echo "server is closed" fi echo "begin package the project" mvn clean package -Dmaven.test.skip=true cd $base/target echo "maven package project success, start server" java -jar myblog-0.0.1.jar
以上是关于linux 代码更新-打包-重启脚本的主要内容,如果未能解决你的问题,请参考以下文章
《搬砖日记》AssetsBundle实现资源更新及通过反射添加脚本