Loading .gitlab-ci.yml +11 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,12 @@ cache: lib: stage: lib rules: - if: '$CI_COMMIT_TAG !~ "/^$/"' when: always - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: always - when: manual script: - ./gradlew :lib:assembleRelease artifacts: Loading @@ -23,5 +29,10 @@ lib: publish: stage: publish needs: - lib rules: - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: manual script: - ./gradlew :lib:publish lib/build.gradle +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ plugins { def versionMajor = 0 def versionMinor = 0 def versionPatch = 6 def versionPatch = 7 def releasePatch = "alpha" android { Loading lib/src/main/java/foundation/e/lib/telemetry/Telemetry.kt +6 −3 Original line number Diff line number Diff line Loading @@ -25,15 +25,18 @@ object Telemetry { * @param application: the application context */ @JvmStatic fun init(identifier: String, application: Application, enableOsTag: Boolean) { fun init(identifier: String, application: Application, enableOsTag: Boolean = true) { this.identifier = identifier this.application = application this.enableOsTag = enableOsTag this.isTelemetryEnabled = checkTelemetryDeveloperOption() val sentryDsn = if (isTelemetryEnabled) identifier else String() if (isTelemetryEnabled) { identifier } else { String() } SentryAndroid.init(application) { options -> options.dsn = sentryDsn Loading Loading
.gitlab-ci.yml +11 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,12 @@ cache: lib: stage: lib rules: - if: '$CI_COMMIT_TAG !~ "/^$/"' when: always - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: always - when: manual script: - ./gradlew :lib:assembleRelease artifacts: Loading @@ -23,5 +29,10 @@ lib: publish: stage: publish needs: - lib rules: - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' when: manual script: - ./gradlew :lib:publish
lib/build.gradle +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ plugins { def versionMajor = 0 def versionMinor = 0 def versionPatch = 6 def versionPatch = 7 def releasePatch = "alpha" android { Loading
lib/src/main/java/foundation/e/lib/telemetry/Telemetry.kt +6 −3 Original line number Diff line number Diff line Loading @@ -25,15 +25,18 @@ object Telemetry { * @param application: the application context */ @JvmStatic fun init(identifier: String, application: Application, enableOsTag: Boolean) { fun init(identifier: String, application: Application, enableOsTag: Boolean = true) { this.identifier = identifier this.application = application this.enableOsTag = enableOsTag this.isTelemetryEnabled = checkTelemetryDeveloperOption() val sentryDsn = if (isTelemetryEnabled) identifier else String() if (isTelemetryEnabled) { identifier } else { String() } SentryAndroid.init(application) { options -> options.dsn = sentryDsn Loading