summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2023-09-21 08:52:34 +0200
committerAlbin <albin@mullvad.net>2023-09-21 18:30:54 +0200
commitb4f9f710a2aa1f66ec454b2b7d7af9a7bc0357bd (patch)
treee58a3775625bf68dfc6e39fcdeb3b33167eddd58
parentd946bd89697294b88974dcecb185d6dc94867a00 (diff)
downloadmullvadvpn-b4f9f710a2aa1f66ec454b2b7d7af9a7bc0357bd.tar.xz
mullvadvpn-b4f9f710a2aa1f66ec454b2b7d7af9a7bc0357bd.zip
Use new gradle tasks in the build script
-rwxr-xr-xbuild-apk.sh24
1 files changed, 6 insertions, 18 deletions
diff --git a/build-apk.sh b/build-apk.sh
index 041ba75772..0056d208a1 100755
--- a/build-apk.sh
+++ b/build-apk.sh
@@ -13,10 +13,8 @@ echo ""
BUILD_TYPE="release"
GRADLE_BUILD_TYPE="release"
-GRADLE_TASK="assembleRelease"
-BUNDLE_TASK="bundleRelease"
-BUILT_APK_SUFFIX="-release"
-FILE_SUFFIX=""
+GRADLE_TASK="createOssProdReleaseDistApk"
+BUNDLE_TASK="createPlayProdReleaseDistBundle"
CARGO_ARGS="--release"
EXTRA_WGGO_ARGS=""
BUILD_BUNDLE="no"
@@ -27,16 +25,13 @@ while [ ! -z "${1:-""}" ]; do
if [[ "${1:-""}" == "--dev-build" ]]; then
BUILD_TYPE="debug"
GRADLE_BUILD_TYPE="debug"
- GRADLE_TASK="assembleDebug"
- BUNDLE_TASK="bundleDebug"
- BUILT_APK_SUFFIX="-debug"
- FILE_SUFFIX="-debug"
+ GRADLE_TASK="createOssProdDebugDistApk"
+ BUNDLE_TASK="createOssProdDebugDistBundle"
CARGO_ARGS="--features api-override"
elif [[ "${1:-""}" == "--fdroid" ]]; then
GRADLE_BUILD_TYPE="fdroid"
- GRADLE_TASK="assembleFdroid"
- BUNDLE_TASK="bundleFdroid"
- BUILT_APK_SUFFIX="-fdroid-unsigned"
+ GRADLE_TASK="createOssProdFdroidDistApk"
+ BUNDLE_TASK="createOssProdFdroidDistBundle"
EXTRA_WGGO_ARGS="--no-docker"
elif [[ "${1:-""}" == "--app-bundle" ]]; then
BUILD_BUNDLE="yes"
@@ -123,15 +118,8 @@ cargo run --bin relay_list $CARGO_ARGS > build/relays.json
cd "$SCRIPT_DIR/android"
$GRADLE_CMD --console plain "$GRADLE_TASK"
-mkdir -p "$SCRIPT_DIR/dist"
-cp "$SCRIPT_DIR/android/app/build/outputs/apk/$GRADLE_BUILD_TYPE/app${BUILT_APK_SUFFIX}.apk" \
- "$SCRIPT_DIR/dist/MullvadVPN-${PRODUCT_VERSION}${FILE_SUFFIX}.apk"
-
if [[ "$BUILD_BUNDLE" == "yes" ]]; then
$GRADLE_CMD --console plain "$BUNDLE_TASK"
-
- cp "$SCRIPT_DIR/android/app/build/outputs/bundle/$GRADLE_BUILD_TYPE/app${BUILT_APK_SUFFIX}.aab" \
- "$SCRIPT_DIR/dist/MullvadVPN-${PRODUCT_VERSION}${FILE_SUFFIX}.aab"
fi
echo "**********************************"