diff --git a/apollo-adminservice/src/main/scripts/shutdown.sh b/apollo-adminservice/src/main/scripts/shutdown.sh index bd02f4dab7857b995ce0fc73b5c1f81f929f2c79..dabf190c183ba33fa9b3334fdf7b14a3743eac7d 100644 --- a/apollo-adminservice/src/main/scripts/shutdown.sh +++ b/apollo-adminservice/src/main/scripts/shutdown.sh @@ -2,6 +2,11 @@ SERVICE_NAME=apollo-adminservice cd `dirname $0`/.. + +if [[ ! -f $SERVICE_NAME".jar" && -d current ]]; then + cd current +fi + if [[ -f $SERVICE_NAME".jar" ]]; then ./$SERVICE_NAME".jar" stop fi diff --git a/apollo-adminservice/src/main/scripts/startup.sh b/apollo-adminservice/src/main/scripts/startup.sh index 42983d83813db923007b639bdad977ed031b2249..9162fdfc10addefeafd103f39b7e6a4df6d8f0c8 100644 --- a/apollo-adminservice/src/main/scripts/startup.sh +++ b/apollo-adminservice/src/main/scripts/startup.sh @@ -5,6 +5,10 @@ PATH_TO_JAR=$SERVICE_NAME"-"$VERSION".jar" cd `dirname $0`/.. +if [[ ! -f PATH_TO_JAR && -d current ]]; then + cd current +fi + if [[ -f $SERVICE_NAME".jar" ]]; then rm -rf $SERVICE_NAME".jar" fi @@ -12,4 +16,4 @@ fi ln $PATH_TO_JAR $SERVICE_NAME".jar" ./$SERVICE_NAME".jar" start -exit 0; \ No newline at end of file +exit 0; diff --git a/apollo-configservice/src/main/scripts/shutdown.sh b/apollo-configservice/src/main/scripts/shutdown.sh index 0624ee86c32ba9538f7d0251033bf29dd754cacd..0093868dc5f132e6a963b6663a55c4248908b0b2 100644 --- a/apollo-configservice/src/main/scripts/shutdown.sh +++ b/apollo-configservice/src/main/scripts/shutdown.sh @@ -2,6 +2,11 @@ SERVICE_NAME=apollo-configservice cd `dirname $0`/.. + +if [[ ! -f $SERVICE_NAME".jar" && -d current ]]; then + cd current +fi + if [[ -f $SERVICE_NAME".jar" ]]; then ./$SERVICE_NAME".jar" stop -fi \ No newline at end of file +fi diff --git a/apollo-configservice/src/main/scripts/startup.sh b/apollo-configservice/src/main/scripts/startup.sh index 1c7559b3d07293aa840ea90bb6d4781e0d05afa4..877c1dd9e4005cf2e4e99bd658128a78de5d0bb2 100644 --- a/apollo-configservice/src/main/scripts/startup.sh +++ b/apollo-configservice/src/main/scripts/startup.sh @@ -5,6 +5,10 @@ PATH_TO_JAR=$SERVICE_NAME"-"$VERSION".jar" cd `dirname $0`/.. +if [[ ! -f PATH_TO_JAR && -d current ]]; then + cd current +fi + if [[ -f $SERVICE_NAME".jar" ]]; then rm -rf $SERVICE_NAME".jar" fi @@ -12,4 +16,4 @@ fi ln $PATH_TO_JAR $SERVICE_NAME".jar" ./$SERVICE_NAME".jar" start -exit 0; \ No newline at end of file +exit 0;