Enable Sentry in the SDK: add SDK Sentry DSN value
This is provided to the SDK in `PlatformInitializer`.
This commit is contained in:
committed by
Jorge Martin Espinosa
parent
fbaedd017e
commit
53ab38d990
@@ -32,6 +32,16 @@ android {
|
||||
}
|
||||
?: ""
|
||||
)
|
||||
buildConfigFieldStr(
|
||||
name = "SDK_SENTRY_DSN",
|
||||
value = if (isEnterpriseBuild) {
|
||||
BuildTimeConfig.SERVICES_SENTRY_SDK_DSN
|
||||
} else {
|
||||
System.getenv("ELEMENT_SDK_SENTRY_DSN")
|
||||
?: readLocalProperty("services.analyticsproviders.sdk.sentry.dsn")
|
||||
}
|
||||
?: ""
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ package io.element.android.services.analyticsproviders.sentry
|
||||
object SentryConfig {
|
||||
const val NAME = "Sentry"
|
||||
const val DSN = BuildConfig.SENTRY_DSN
|
||||
const val SDK_DSN = BuildConfig.SDK_SENTRY_DSN
|
||||
const val ENV_DEBUG = "DEBUG"
|
||||
const val ENV_NIGHTLY = "NIGHTLY"
|
||||
const val ENV_RELEASE = "RELEASE"
|
||||
|
||||
Reference in New Issue
Block a user