24 lines
617 B
Bash
24 lines
617 B
Bash
#!/bin/bash
|
|
. /etc/profile
|
|
#########################################################################
|
|
# File Name: build.sh
|
|
# Created on: 2019-08-15 11:56:54
|
|
# Author: Wu Kang
|
|
# Last Modified: 2023-05-12 15:59:45
|
|
# Description:
|
|
#########################################################################
|
|
ip=$1
|
|
usage(){
|
|
echo -e "\033[32mUsage: $0 {ip} \033[0m"
|
|
exit 7;
|
|
}
|
|
cd /data/update/project/miduo_login/
|
|
git pull
|
|
./gradlew clean
|
|
./gradlew build
|
|
./gradlew jar
|
|
|
|
if [ ! -z ${ip} ];then
|
|
scp build/libs/loginserver-1.0-SNAPSHOT.war ${ip}:/usr/local/apache-tomcat-7.0.79/webapps/jl_loginserver.war
|
|
fi
|