Also enable Crashlytics for releases

This commit is contained in:
Sylvain Berfini 2024-07-19 11:24:28 +02:00
parent e85488cf65
commit 5689557487

View file

@ -141,6 +141,13 @@ android {
resValue("string", "file_provider", "$packageName.fileprovider")
resValue("string", "linphone_app_version", gitVersion.trim())
resValue("string", "linphone_app_branch", gitBranch.toString().trim())
if (crashlyticsAvailable) {
configure<CrashlyticsExtension> {
nativeSymbolUploadEnabled = true
unstrippedNativeLibsDir = File("$sdkPath/libs-debug/").toString()
}
}
}
}
@ -222,5 +229,11 @@ if (crashlyticsAvailable) {
tasks.getByName("packageDebug").finalizedBy(
tasks.getByName("uploadCrashlyticsSymbolFileDebug")
)
tasks.getByName("assembleRelease").finalizedBy(
tasks.getByName("uploadCrashlyticsSymbolFileRelease")
)
tasks.getByName("packageRelease").finalizedBy(
tasks.getByName("uploadCrashlyticsSymbolFileRelease")
)
}
}