12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- #!/bin/sh
- DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
- if [ -z "$1" ] || [[ $1 == -* ]]; then
- API_KEY_ARG=""
- else
- API_KEY_ARG="-a $1"; shift
- fi
- if [ -z "$1" ] || [[ $1 == -* ]]; then
- BUILD_SECRET_ARG=""
- else
- BUILD_SECRET_ARG="-bs $1"; shift
- fi
- ARGUMENTS="$API_KEY_ARG $BUILD_SECRET_ARG $@"
- VALIDATE_ARGUMENTS="$ARGUMENTS --build-phase --validate"
- UPLOAD_ARGUMENTS="$ARGUMENTS --build-phase"
- COMMAND_PATH="\"$DIR/upload-symbols\" "
- eval $COMMAND_PATH$VALIDATE_ARGUMENTS
- return_code=$?
- if [[ $return_code != 0 ]]; then
- exit $return_code
- fi
- eval $COMMAND_PATH$UPLOAD_ARGUMENTS > /dev/null 2>&1 &
|