Version bump

This commit is contained in:
Stefan Schueller 2020-07-05 20:12:43 +02:00
parent f2524984ad
commit 333e23045f
2 changed files with 7 additions and 7 deletions

View File

@ -1,6 +1,6 @@
# Reproducible Builds # Reproducible Builds
Note: reproducible builds work starting version 1.1.0 Note: reproducible builds work starting version 1.0.44
## Install Docker ## Install Docker
@ -10,19 +10,19 @@ Download and install [Docker](https://www.docker.com/).
1. Open the Thorium app 1. Open the Thorium app
2. Go to Settings 2. Go to Settings
3. Check the app version listed under About 'Version' (e.g., 1.1.0), and record its value to be used later 3. Check the app version listed under About 'Version' (e.g., 1.0.44), and record its value to be used later
4. Check the build timestamp under About 'Build Time' (e.g., 1593942384524), and record its value to be used later 4. Check the build timestamp under About 'Build Time' (e.g., 1593942384524), and record its value to be used later
## Download the App open-source code ## Download the App open-source code
1. Make sure you have `git` installed 1. Make sure you have `git` installed
2. Clone the Github repository 2. Clone the Github repository
3. Checkout the Tag that corresponds to the version of your Thorium app (e.g., 1.1.0) 3. Checkout the Tag that corresponds to the version of your Thorium app (e.g., 1.0.44)
```shell ```shell
git clone https://github.com/sschueller/peertube-android ~/peertube-android git clone https://github.com/sschueller/peertube-android ~/peertube-android
cd ~/peertube-android cd ~/peertube-android
git checkout v1.1.0 git checkout v1.0.44
``` ```
## Build the project using Docker ## Build the project using Docker
@ -34,7 +34,7 @@ git checkout v1.1.0
```shell ```shell
cd ~/peertube-android cd ~/peertube-android
docker build -t thorium-builder . docker build -t thorium-builder .
docker run --rm -v ~/dp3t-app-android-ch:/home/peertube-android -w /home/peertube-android thorium-builder gradle assembleProdRelease -PkeystorePassword=securePassword -PkeyAliasPassword=securePassword -PkeystoreFile=build.keystore -PbuildTimestamp=1593942384524 docker run --rm -v ~/peertube-android:/home/peertube-android -w /home/peertube-android thorium-builder gradle assembleProdRelease -PkeystorePassword=securePassword -PkeyAliasPassword=securePassword -PkeystoreFile=build.keystore -PbuildTimestamp=1593942384524
cp app/build/outputs/apk/prod/release/app-prod-release.apk thorium-built.apk cp app/build/outputs/apk/prod/release/app-prod-release.apk thorium-built.apk
``` ```

View File

@ -23,8 +23,8 @@ android {
applicationId "net.schueller.peertube" applicationId "net.schueller.peertube"
minSdkVersion 21 minSdkVersion 21
targetSdkVersion 29 targetSdkVersion 29
versionCode 1043 versionCode 1044
versionName "1.0.43" versionName "1.0.44"
//buildTime readPropertyWithDefault('buildTimestamp', System.currentTimeMillis()) + 'L' //buildTime readPropertyWithDefault('buildTimestamp', System.currentTimeMillis()) + 'L'
//buildConfigField "long", "BUILD_TIME", readPropertyWithDefault('buildTimestamp', System.currentTimeMillis()) + 'L' //buildConfigField "long", "BUILD_TIME", readPropertyWithDefault('buildTimestamp', System.currentTimeMillis()) + 'L'
//resValue "string", "BUILD_TIME", readPropertyWithDefault('buildTimestamp', System.currentTimeMillis()) + 'L' //resValue "string", "BUILD_TIME", readPropertyWithDefault('buildTimestamp', System.currentTimeMillis()) + 'L'