|
@@ -3,6 +3,7 @@
|
|
|
|
|
|
BASEDIR="/mdata/cooleshow-test/jenkins"
|
|
|
CURRENT_DIR=`pwd`
|
|
|
+PROFILE_ACTIVE="test"
|
|
|
|
|
|
# 停止服务
|
|
|
function shutdown() {
|
|
@@ -31,7 +32,7 @@ function gateway-server() {
|
|
|
|
|
|
shutdown $1 8000
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/gateway-web.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -41,7 +42,7 @@ function auth-server() {
|
|
|
|
|
|
shutdown $1 8001
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/auth-server.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -51,7 +52,7 @@ function admin-server() {
|
|
|
|
|
|
shutdown $1 8005
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/user-admin.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -61,7 +62,7 @@ function teacher-server() {
|
|
|
|
|
|
shutdown $1 9002
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/user-teacher.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -71,7 +72,7 @@ function student-server() {
|
|
|
|
|
|
shutdown $1 9001
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/user-student.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -81,7 +82,7 @@ function website-server() {
|
|
|
|
|
|
shutdown $1 8020
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/user-website.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -91,7 +92,7 @@ function websocket-server() {
|
|
|
|
|
|
shutdown $1 9010
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/cooleshow-websocket.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -101,7 +102,7 @@ function audio-analysis() {
|
|
|
|
|
|
shutdown $1 9004
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/audio-analysis.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -111,7 +112,7 @@ function bbs-server() {
|
|
|
|
|
|
shutdown $1 8012
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/cooleshow-bbs.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy bbs-server"
|
|
@@ -122,7 +123,7 @@ function task-server() {
|
|
|
|
|
|
shutdown $1 8009
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/cooleshow-task.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy task-server"
|
|
@@ -134,7 +135,7 @@ function classroom-server() {
|
|
|
|
|
|
shutdown $1 9999
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/user-classroom.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -144,7 +145,7 @@ function cms-server() {
|
|
|
|
|
|
shutdown $1 8006
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/cooleshow-cms.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -155,7 +156,7 @@ function tenant-server() {
|
|
|
|
|
|
shutdown $1 8021
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/user-tenant.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -166,7 +167,7 @@ function mall-admin() {
|
|
|
|
|
|
shutdown $1 8010
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/mall-admin.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -176,7 +177,7 @@ function mall-server() {
|
|
|
|
|
|
shutdown $1 8011
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/mall-portal.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -186,7 +187,7 @@ function app-server() {
|
|
|
|
|
|
shutdown $1 8022
|
|
|
|
|
|
- nohup java -jar -Dspring.profiles.active=dev \
|
|
|
+ nohup java -jar -Dspring.profiles.active=${PROFILE_ACTIVE} \
|
|
|
-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxPermSize=256m \
|
|
|
${CURRENT_DIR}/libs/user-tenant.jar > ${BASEDIR}/logs/$1/stdout.log 2>&1 &
|
|
|
echo "completed deploy $1"
|
|
@@ -221,7 +222,7 @@ else
|
|
|
gateway-server auth-server admin-server \
|
|
|
teacher-server student-server website-server websocket-server \
|
|
|
audio-analysis bbs-server classroom-server cms-server \
|
|
|
- mall-admin mall-server task-server tenant-server"
|
|
|
+ mall-admin mall-server task-server tenant-server app-server"
|
|
|
|
|
|
select SERVICE in ${SERVICE_NAME}; do
|
|
|
|