diff --git a/app/build.gradle b/app/build.gradle index e3d8b63..aceb2c5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -35,13 +35,13 @@ applicationId "nl.digital_me.dummyandroidapp" minSdkVersion 10 targetSdkVersion 23 - versionCode 1 - versionName "1.0" + versionCode project.hasProperty('versionCode') ? project.property('versionCode') as int : 1 + versionName project.hasProperty('versionName') ? project.property('versionName') : "1.1" } buildTypes { release { signingConfig signingConfigs.release - minifyEnabled false + minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' debuggable false } diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 6aead59..c51cee2 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -32,8 +32,18 @@ desc "Build and deploy the apk for Alpha testing in Google Play store" lane :deploy_alpha do - gradle(task: "clean assemble", build_type: 'release') - supply(track: 'alpha') + gradle( + task: "clean assemble", + build_type: 'Release', + properties: { + 'versionCode' => 5, + 'versionName' => "0.0.1.5" + } + ) + supply( + apk: 'app/build/outputs/apk/app-release.apk', + track: 'alpha' + ) end desc "Submit a new Beta Build to Crashlytics Beta"