diff --git a/.travis.yml b/.travis.yml index 7ae4b9f7b24ee4f1dc79ece51a5ae512e69f7360..ad32273713e3c238890b5aa969aaac600d61865e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,7 +46,7 @@ script: - ./gradlew test deploy: - provider: releases + provider: release api-key: $GITHUB_API_KEY file: $TRAVIS_BUILD_DIR/app/build/outputs/apk/debug/app-debug.apk skip_cleanup: true diff --git a/app/build.gradle b/app/build.gradle index 54e98665c11cde3886e804b6b6575e3d1900ead3..94e2e59c196ddede38a1f163798d19e34eae79f9 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,6 +8,14 @@ android { lintOptions { abortOnError false } + signingConfigs { + customDebug { + storeFile file("debug.keystore") + storePassword "android" + keyAlias "androiddebugkey" + keyPassword "android" + } + } defaultConfig { applicationId "net.kdt.pojavlaunch" minSdkVersion 21 @@ -18,6 +26,11 @@ android { } buildTypes { + debug { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + signingConfig signingConfigs.customDebug + } release { // Don't set to true or java.awt will be a.a or something similar. minifyEnabled false diff --git a/app/debug.keystore b/app/debug.keystore new file mode 100644 index 0000000000000000000000000000000000000000..12fd3e6389a905fef9ecc6bab71d71ad76795355 Binary files /dev/null and b/app/debug.keystore differ