diff options
author | Maxime Biais <maxime.biais@gmail.com> | 2015-09-24 11:32:50 +0200 |
---|---|---|
committer | Maxime Biais <maxime.biais@gmail.com> | 2015-09-24 11:32:50 +0200 |
commit | 80bbc90b28b07eba6cac60d783699f48af75a8d2 (patch) | |
tree | afe11b645687a239a54c5eb02010e2d3817d98ce | |
parent | de6a2af0ecdcc797846b3c4c54fc0095381a3346 (diff) | |
download | gradle-perf-android-medium-80bbc90b28b07eba6cac60d783699f48af75a8d2.tar.gz |
check for apktool
-rwxr-xr-x | tools/release-checks.sh | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/release-checks.sh b/tools/release-checks.sh index cbc18cc33..fd3d41933 100755 --- a/tools/release-checks.sh +++ b/tools/release-checks.sh @@ -29,10 +29,11 @@ function pFail() { function checkSamsungWorkaround() { /bin/echo -n "Check for the Samsung android.support.v7.internal.view.menu workaround..." - ./gradlew clean > /dev/null 2>&1 - ./gradlew assembleVanillaRelease > /dev/null 2>&1 - apktool -f -r d WordPress/build/outputs/apk/WordPress-vanilla-release-unaligned.apk -o /tmp/wpandroid-checksamsungworkaround/ > /dev/null - ls -1 /tmp/wpandroid-checksamsungworkaround/smali/android/support/v7/internal/view/menu/MenuBuilder* > /dev/null 2>&1 + apktool > /dev/null 2>&1 || (pFail; echo "You need apktool installed to run this check (brew install apktool)"; exit 1) || exit 4 + ./gradlew clean --offline > /dev/null 2>&1 + ./gradlew assembleVanillaRelease --offline > /dev/null 2>&1 + rm -rf /tmp/wpandroid-checksamsungworkaround/ + apktool -f -r d WordPress/build/outputs/apk/WordPress-vanilla-release-unaligned.apk -o /tmp/wpandroid-checksamsungworkaround/ > /dev/null && ls -1 /tmp/wpandroid-checksamsungworkaround/smali/android/support/v7/internal/view/menu/MenuBuilder* > /dev/null 2>&1 if [ $? -eq 0 ]; then pFail exit 4 |