buildscripts: Build android instrumentation tests in android CI

Binder's :build was missing. Cronet build failed without specifying
Java 8 because of the transitive Guava dependency.
This commit is contained in:
Eric Anderson 2021-08-02 12:53:09 -07:00
parent f781d24ddd
commit 57bd087cdf
2 changed files with 6 additions and 0 deletions

View File

@ -31,6 +31,8 @@ buildscripts/make_dependencies.sh
:grpc-android-interop-testing:build \
:grpc-android:build \
:grpc-cronet:build \
:grpc-binder:build \
assembleAndroidTest \
publishToMavenLocal
if [[ ! -z $(git status --porcelain) ]]; then

View File

@ -28,6 +28,10 @@ android {
consumerProguardFiles 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
testOptions { unitTests { includeAndroidResources = true } }
lintOptions { disable 'InvalidPackage' }
}