diff --git a/.circleci/config.yml b/.circleci/config.yml index 185be9135eb451..a4c71f320ab986 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -558,6 +558,12 @@ jobs: - run: *run-android-unit-tests - run: *run-android-instrumentation-tests + # Build Android RNTester + - run: + name: Build Android RNTester + command: | + ./gradlew RNTester:android:app:assembleRelease + # Collect Results - run: *collect-android-test-results - store_test_results: diff --git a/RNTester/android/app/build.gradle b/RNTester/android/app/build.gradle index 5e5503b5eb7ca6..d34e0e1add4c47 100644 --- a/RNTester/android/app/build.gradle +++ b/RNTester/android/app/build.gradle @@ -81,7 +81,7 @@ def enableSeparateBuildPerCPUArchitecture = false /** * Run Proguard to shrink the Java bytecode in release builds. */ -def enableProguardInReleaseBuilds = false +def enableProguardInReleaseBuilds = true android { compileSdkVersion 23 diff --git a/RNTester/android/app/gradle.properties b/RNTester/android/app/gradle.properties index 04cbf4f74219c9..926d2479c3f36b 100644 --- a/RNTester/android/app/gradle.properties +++ b/RNTester/android/app/gradle.properties @@ -2,6 +2,6 @@ android.useDeprecatedNdk=true org.gradle.parallel=true org.gradle.configureondemand=true MYAPP_RELEASE_STORE_FILE=my-release-key.keystore -MYAPP_RELEASE_KEY_ALIAS=my-key-alias -MYAPP_RELEASE_STORE_PASSWORD=***** -MYAPP_RELEASE_KEY_PASSWORD=***** +MYAPP_RELEASE_KEY_ALIAS=androiddebugkey +MYAPP_RELEASE_STORE_PASSWORD=android +MYAPP_RELEASE_KEY_PASSWORD=android diff --git a/RNTester/android/app/my-release-key.keystore b/RNTester/android/app/my-release-key.keystore new file mode 100644 index 00000000000000..364e105ed39fbf Binary files /dev/null and b/RNTester/android/app/my-release-key.keystore differ