DBZ-3840 allow run.sh to work on Cygwin, MinGW & MSYS2

Signed-off-by: Derek Moore <derek.moore@dell.com>
This commit is contained in:
Derek Moore 2021-08-09 13:15:30 -05:00 committed by Gunnar Morling
parent 8b9a1f34b5
commit be47f273ea

View File

@ -11,6 +11,12 @@ else
JAVA_BINARY="$JAVA_HOME/bin/java"
fi
if [ "$OSTYPE" = "msys" ] || [ "$OSTYPE" = "cygwin" ]; then
PATH_SEP=";"
else
PATH_SEP=":"
fi
RUNNER=$(ls debezium-server-*runner.jar)
exec $JAVA_BINARY $DEBEZIUM_OPTS $JAVA_OPTS -cp "$RUNNER:conf:lib/*" io.debezium.server.Main
exec $JAVA_BINARY $DEBEZIUM_OPTS $JAVA_OPTS -cp "$RUNNER"$PATH_SEP"conf"$PATH_SEP"lib/*" io.debezium.server.Main