From c45896b98ab3418427d04c92534a3d04d7e68394 Mon Sep 17 00:00:00 2001 From: LegacyGamerHD Date: Thu, 3 Sep 2020 15:47:12 +0200 Subject: [PATCH 1/4] test for singning apk --- keystore.properties | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 keystore.properties diff --git a/keystore.properties b/keystore.properties new file mode 100644 index 000000000..23d6b5bf5 --- /dev/null +++ b/keystore.properties @@ -0,0 +1,4 @@ +storePassword=store-pass +keyPassword=key-pass +keyAlias=alias +storeFile=test-keystore.jks From 1be7b7403213ffa7ef70a80f0f99143d14b2d310 Mon Sep 17 00:00:00 2001 From: LegacyGamerHD Date: Thu, 3 Sep 2020 15:48:56 +0200 Subject: [PATCH 2/4] Create test-keystore.jks --- test-keystore.jks | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 test-keystore.jks diff --git a/test-keystore.jks b/test-keystore.jks new file mode 100644 index 000000000..717e682f3 --- /dev/null +++ b/test-keystore.jks @@ -0,0 +1,3 @@ +keytool -genkey -keystore test-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias alias -storepass store-pass -keypass key-pass -dname "CN=a" -noprompt +# keytool is inside "[...]/Android/Android Studio/jre/bin" and "$JAVA_HOME/bin" +# there are many variations of this command that also generate a valid test-keystore.jks From d009fb359a63daf8d57cab2a1f8acad8e26a553d Mon Sep 17 00:00:00 2001 From: LegacyGamerHD Date: Thu, 3 Sep 2020 15:52:58 +0200 Subject: [PATCH 3/4] some changes --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7ae4b9f7b..b5e853b22 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,9 +46,9 @@ script: - ./gradlew test deploy: - provider: releases + provider: prerelease api-key: $GITHUB_API_KEY - file: $TRAVIS_BUILD_DIR/app/build/outputs/apk/debug/app-debug.apk + file: $TRAVIS_BUILD_DIR/app/build/outputs/apk/debug/app-release.apk skip_cleanup: true name: PojavLauncher_DevBuild-$TRAVIS_COMMIT body: Automatic build of PojavLauncher from the latest source commit ($TRAVIS_COMMIT) built by Travis CI on $(date +'%F %T %Z'). From 7ea0ec1f20a347597b282fa0ac5523f76092e99c Mon Sep 17 00:00:00 2001 From: LegacyGamerHD Date: Thu, 3 Sep 2020 16:00:03 +0200 Subject: [PATCH 4/4] Update .travis.yml --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index b5e853b22..d5eb5ad4f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,9 +46,9 @@ script: - ./gradlew test deploy: - provider: prerelease + provider: release api-key: $GITHUB_API_KEY - file: $TRAVIS_BUILD_DIR/app/build/outputs/apk/debug/app-release.apk + file: $TRAVIS_BUILD_DIR/app/build/outputs/apk/release/app-release.apk skip_cleanup: true name: PojavLauncher_DevBuild-$TRAVIS_COMMIT body: Automatic build of PojavLauncher from the latest source commit ($TRAVIS_COMMIT) built by Travis CI on $(date +'%F %T %Z').