1. 程式人生 > >Linux下實現自動部署jar包

Linux下實現自動部署jar包

Git+ Github + Maven + Linux實現自動部署jar包

  1.  
    #拉取程式碼
    echo pull project
    cd /code/weixin-server(專案名)
    git pull
    #maven打包
    echo maven build
    cd /code/weixin-server(專案名)/
    mvn clean package
    #殺掉程序
    echo kill progress
    ps -ef|grep weixin-server.jar(專案打成的jar包)|grep -v grep |awk '{print "kill -9 "$2}'|bash
    echo "---------------"
    #複製jar包到指定路徑
    echo maven bulid
    cp /code/weixin-server/target/weixin-server.jar(專案打成的jar包) /software/jar/
    #啟動服務
    cd /software/jar/
    nohup java -jar weixin-server.jar(專案打成的jar包) &