Swiftgram/buildbox/deploy-appcenter.sh
2022-06-05 19:12:30 +04:00

24 lines
581 B
Bash

#!/bin/bash
set -e
set -x
IPA_PATH="build/artifacts/Telegram.ipa"
DSYM_PATH="build/artifacts/Telegram.DSYMs.zip"
if [ `which appcenter` ]; then
APPCENTER="$(which appcenter)"
else
APPCENTER="/usr/local/bin/appcenter"
fi
$APPCENTER login --token "$API_TOKEN"
NEXT_WAIT_TIME=0
until [ $NEXT_WAIT_TIME -eq 5 ] || $APPCENTER distribute release --app "$API_USER_NAME/$API_APP_NAME" -f "$IPA_PATH" -g Internal; do
sleep $(( NEXT_WAIT_TIME++ ))
done
[ $NEXT_WAIT_TIME -lt 10 ]
$APPCENTER crashes upload-symbols --app "$API_USER_NAME/$API_APP_NAME" --symbol "$DSYM_PATH"