From 76f0f33177b5e78eef6cc020dc5bba5f400ffbc8 Mon Sep 17 00:00:00 2001 From: tore-statsig <74584483+tore-statsig@users.noreply.github.com> Date: Tue, 1 Nov 2022 09:26:39 -0700 Subject: [PATCH] register publication --- build.gradle.kts | 15 +++++++++++++++ gradle.properties | 1 + 2 files changed, 16 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index d5f1880..a4131c9 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,5 +1,6 @@ import org.gradle.api.tasks.testing.logging.TestExceptionFormat.FULL import org.gradle.language.jvm.tasks.ProcessResources +import org.jetbrains.kotlin.gradle.plugin.statistics.ReportStatisticsToElasticSearch.url import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { @@ -30,6 +31,20 @@ dependencies { implementation("com.statsig:ip3country:0.1.3") } +val sourcesJar by tasks.registering(Jar::class) { + classifier = "sources" + from(sourceSets.main.get().allSource) +} + +publishing { + publications { + register("mavenJava", MavenPublication::class) { + from(components["java"]) + artifact(sourcesJar.get()) + } + } +} + tasks.test { useJUnit() diff --git a/gradle.properties b/gradle.properties index c639b0b..421f311 100644 --- a/gradle.properties +++ b/gradle.properties @@ -24,3 +24,4 @@ POM_SCM_DEV_CONNECTION=scm:git:ssh://git@github.com/statsig-io/java-server-sdk.g POM_DEVELOPER_ID=statsig POM_DEVELOPER_NAME=Statsig POM_DEVELOPER_URL=https://github.com/statsig-io/ +POM_DEVELOPER_EMAIL=support@statsig.com