blob: 7b2061583820a1d004b168a3b4c5268681041f34 [file] [log] [blame]
#!/usr/bin/env bash
usage() {
echo "Usage: ${PROGRAM_NAME} command dirname"
echo " -h help"
echo "dirname: test module name"
}
run() {
if [ -d "${PROJECT_DIR}" ]; then
go mod tidy
export DUBBO_GO_CONFIG_PATH=${PROJECT_DIR}/conf/dubbogo.yaml
CMD="go run ${PROJECT_DIR}/main.go ${ARGS}"
echo "command is: ${CMD}"
${CMD}
fi
}
PROGRAM_NAME=$0
ARGS=""
PROJECT_DIR=$1
shift
if [ ! -d "${PROJECT_DIR}" ]; then
usage
exit 0
fi
ARGS=$@
run