mirror of
https://github.com/flutter/flutter
synced 2024-10-13 19:52:53 +00:00
2a644f301e
* Run non-perf sensisitive tests on Cirrus
28 lines
754 B
Bash
Executable file
28 lines
754 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
if [[ -z $ANDROID_SDK_TOOLS_URL || -z $ANDROID_HOME || -z $ANDROID_SDK_ROOT ]]; then
|
|
exit 0
|
|
fi
|
|
|
|
curl -L $ANDROID_SDK_TOOLS_URL --output android_sdk_tools.zip
|
|
|
|
mkdir -p $ANDROID_SDK_ROOT
|
|
unzip android_sdk_tools.zip -d $ANDROID_SDK_ROOT
|
|
rm android_sdk_tools.zip
|
|
|
|
yes | $ANDROID_SDK_ROOT/tools/bin/sdkmanager --licenses
|
|
$ANDROID_SDK_ROOT/tools/bin/sdkmanager tools
|
|
$ANDROID_SDK_ROOT/tools/bin/sdkmanager platform-tools
|
|
# this is large and we don't need it just yet
|
|
# $ANDROID_SDK_ROOT/tools/bin/sdkmanager emulator
|
|
$ANDROID_SDK_ROOT/tools/bin/sdkmanager "platforms;android-28" \
|
|
"build-tools;28.0.3" \
|
|
"platforms;android-27" \
|
|
"build-tools;27.0.3" \
|
|
"extras;google;m2repository" \
|
|
"extras;android;m2repository"
|
|
|
|
|