From 2a8075e38d9a81b932a92fc58989b48ad95997f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Sun, 17 Jan 2021 12:52:39 +0800 Subject: [PATCH] Bump version --- TMessagesProj/build.gradle | 10 +++++----- bin/app/alaha.sh | 5 +++++ bin/app/build.sh | 23 +++++++++++++++++++++++ bin/app/debug.sh | 4 ++++ bin/app/init.sh | 2 +- bin/app/upload.sh | 7 +++++++ 6 files changed, 45 insertions(+), 6 deletions(-) create mode 100755 bin/app/alaha.sh create mode 100644 bin/app/build.sh create mode 100755 bin/app/debug.sh create mode 100755 bin/app/upload.sh diff --git a/TMessagesProj/build.gradle b/TMessagesProj/build.gradle index a34554509..4f0524bda 100644 --- a/TMessagesProj/build.gradle +++ b/TMessagesProj/build.gradle @@ -1,8 +1,8 @@ apply plugin: 'com.android.application' apply plugin: 'kotlin-android' -def verName = "7.3.1-rc15" -def verCode = 160 +def verName = "7.3.1-rc16" +def verCode = 162 def serviceAccountCredentialsFile = rootProject.file("service_account_credentials.json") @@ -52,20 +52,20 @@ repositories { dependencies { implementation "androidx.browser:browser:1.3.0" - implementation 'androidx.core:core-ktx:1.5.0-alpha05' + implementation 'androidx.core:core-ktx:1.5.0-beta01' implementation 'androidx.palette:palette-ktx:1.0.0' implementation 'androidx.viewpager:viewpager:1.0.0' implementation 'androidx.exifinterface:exifinterface:1.3.2' implementation "androidx.interpolator:interpolator:1.0.0" implementation 'androidx.dynamicanimation:dynamicanimation:1.0.0' implementation 'androidx.multidex:multidex:2.0.1' - implementation "androidx.sharetarget:sharetarget:1.0.0" + implementation 'androidx.sharetarget:sharetarget:1.1.0' // replace zxing with latest // TODO: fix problem with android L implementation 'com.google.zxing:core:3.4.1' - compileOnly 'org.checkerframework:checker-qual:3.9.0' + compileOnly 'org.checkerframework:checker-qual:3.9.1' compileOnly 'org.checkerframework:checker-compat-qual:2.5.5' // don't change this :) diff --git a/bin/app/alaha.sh b/bin/app/alaha.sh new file mode 100755 index 000000000..e126b689e --- /dev/null +++ b/bin/app/alaha.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +source bin/app/build.sh +upload full/release +upload full/releaseNoGcm \ No newline at end of file diff --git a/bin/app/build.sh b/bin/app/build.sh new file mode 100644 index 000000000..152561f74 --- /dev/null +++ b/bin/app/build.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +trap 'kill $(jobs -p)' SIGINT + +function upload() { + + for apk in TMessagesProj/build/outputs/apk/$1/*.apk; do + + echo ">> Uploading $apk" + + curl https://api.telegram.org/bot${TELEGRAM_TOKEN}/sendDocument \ + -X POST \ + -F chat_id="$TELEGRAM_CHANNEL" \ + -F document="@$apk" \ + --silent --show-error --fail >/dev/null & + + done + + for job in $(jobs -p); do + wait $job || exit 1 + done + +} \ No newline at end of file diff --git a/bin/app/debug.sh b/bin/app/debug.sh new file mode 100755 index 000000000..2360ea760 --- /dev/null +++ b/bin/app/debug.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +source bin/app/build.sh +upload full/release \ No newline at end of file diff --git a/bin/app/init.sh b/bin/app/init.sh index 7ff27b9b9..a0313327f 100755 --- a/bin/app/init.sh +++ b/bin/app/init.sh @@ -10,4 +10,4 @@ function flavor() { flavor Full flavor FullAppleEmoji flavor Mini -flavor MiniAppletEmoji +flavor MiniAppleEmoji diff --git a/bin/app/upload.sh b/bin/app/upload.sh new file mode 100755 index 000000000..8c3917b14 --- /dev/null +++ b/bin/app/upload.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +source bin/app/build.sh +upload full/release +upload full/releaseNoGcm +upload mini/release +upload mini/releaseNoGcm \ No newline at end of file