51 lines
1.1 KiB
Bash
Executable File
51 lines
1.1 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
TOKEN=$1
|
|
USER=$2
|
|
AMPLITUDE_RELEASE_KEY=$3
|
|
AMPLITUDE_DEBUG_KEY=$4
|
|
SENTRY_DSN=$5
|
|
|
|
GITHUB_USER_PROPERTY="gpr.usr"
|
|
GITHUB_KEY_PROPERTY="gpr.key"
|
|
AMPLITUDE_DEBUG_PROPERTY="amplitude.debug"
|
|
AMPLITUDE_RELEASE_PROPERTY="amplitude.release"
|
|
SENTRY_DSN_PROPERTY="sentry_dsn"
|
|
|
|
if [ "$TOKEN" = "" ]; then
|
|
echo "ERROR: token is empty"
|
|
exit 1
|
|
fi;
|
|
|
|
if [ "$USER" = "" ]; then
|
|
echo "ERROR: user is empty"
|
|
exit 1
|
|
fi;
|
|
|
|
if [ "$AMPLITUDE_RELEASE_KEY" = "" ]; then
|
|
echo "ERROR: amplitude.release is empty"
|
|
exit 1
|
|
fi;
|
|
|
|
if [ "$AMPLITUDE_DEBUG_KEY" = "" ]; then
|
|
echo "ERROR: amplitude.debug is empty"
|
|
exit 1
|
|
fi;
|
|
|
|
if [ "$SENTRY_DSN" = ""]; then
|
|
echo "ERROR: sentry_dsn is empty"
|
|
exit 1
|
|
fi;
|
|
|
|
rm -rf github.properties
|
|
touch github.properties
|
|
|
|
echo "$GITHUB_USER_PROPERTY=$USER" >> github.properties
|
|
echo "$GITHUB_KEY_PROPERTY=$TOKEN" >> github.properties
|
|
|
|
rm -rf apikeys.properties
|
|
touch apikeys.properties
|
|
|
|
echo "$AMPLITUDE_DEBUG_PROPERTY=\"$AMPLITUDE_DEBUG_KEY\"" >> apikeys.properties
|
|
echo "$AMPLITUDE_RELEASE_PROPERTY=\"$AMPLITUDE_RELEASE_KEY\"" >> apikeys.properties
|
|
echo "$SENTRY_DSN_PROPERTY=\"$SENTRY_DSN\"" >> apikeys.properties |