新增安装包下载脚本
This commit is contained in:
41
assets/sync.sh
Normal file
41
assets/sync.sh
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
APK_VERSION="2.4.0"
|
||||||
|
APK_VERSION=${APK_VERSION//[\"\']}
|
||||||
|
JAR_VERSION="0.1.5"
|
||||||
|
|
||||||
|
cd "$(dirname $0)"
|
||||||
|
|
||||||
|
|
||||||
|
function download() {
|
||||||
|
local URL=$1
|
||||||
|
local OUTPUT=$2
|
||||||
|
echo ">> download $URL -> $OUTPUT"
|
||||||
|
curl -L "$URL" --output "$OUTPUT"
|
||||||
|
}
|
||||||
|
|
||||||
|
function download_apk(){
|
||||||
|
local VERSION=$1
|
||||||
|
local NAME=$2
|
||||||
|
local URL="https://github.com/openatx/android-uiautomator-server/releases/download/$VERSION/$NAME"
|
||||||
|
download "$URL" "$NAME"
|
||||||
|
unzip -tq "$NAME"
|
||||||
|
}
|
||||||
|
|
||||||
|
function download_jar() {
|
||||||
|
local URL="https://public.uiauto.devsleep.com/u2jar/$JAR_VERSION/u2.jar"
|
||||||
|
https_proxy= download "$URL" "u2.jar"
|
||||||
|
}
|
||||||
|
|
||||||
|
echo "APK_VERSION: $APK_VERSION"
|
||||||
|
|
||||||
|
download_jar
|
||||||
|
download_apk "$APK_VERSION" "app-uiautomator.apk"
|
||||||
|
cat > version.json <<EOF
|
||||||
|
{
|
||||||
|
"com.github.uiautomator": "$APK_VERSION"
|
||||||
|
}
|
||||||
|
EOF
|
||||||
Reference in New Issue
Block a user