You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iggy.apache.org by pi...@apache.org on 2025/08/13 11:50:53 UTC

(iggy) branch master updated: chore(sdk): support artifact signing in java-sdk (#2106)

This is an automated email from the ASF dual-hosted git repository.

piotr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iggy.git


The following commit(s) were added to refs/heads/master by this push:
     new 93f7aa91 chore(sdk): support artifact signing in java-sdk (#2106)
93f7aa91 is described below

commit 93f7aa91c074e316f0d76420b7f79c4b12aab2a5
Author: Nandakumar Vadivelu <na...@apache.org>
AuthorDate: Wed Aug 13 17:20:50 2025 +0530

    chore(sdk): support artifact signing in java-sdk (#2106)
    
    Fixes #2105
---
 foreign/java/examples/simple-consumer/build.gradle.kts |  2 +-
 foreign/java/examples/simple-producer/build.gradle.kts |  2 +-
 foreign/java/java-sdk/build.gradle.kts                 | 10 ++++++++--
 3 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/foreign/java/examples/simple-consumer/build.gradle.kts b/foreign/java/examples/simple-consumer/build.gradle.kts
index 7660fa63..a3c2f11f 100644
--- a/foreign/java/examples/simple-consumer/build.gradle.kts
+++ b/foreign/java/examples/simple-consumer/build.gradle.kts
@@ -22,7 +22,7 @@ plugins {
 }
 
 group = "org.apache.iggy"
-version = "0.5.0"
+version = "0.5.0-SNAPSHOT"
 
 repositories {
     mavenCentral()
diff --git a/foreign/java/examples/simple-producer/build.gradle.kts b/foreign/java/examples/simple-producer/build.gradle.kts
index 7660fa63..a3c2f11f 100644
--- a/foreign/java/examples/simple-producer/build.gradle.kts
+++ b/foreign/java/examples/simple-producer/build.gradle.kts
@@ -22,7 +22,7 @@ plugins {
 }
 
 group = "org.apache.iggy"
-version = "0.5.0"
+version = "0.5.0-SNAPSHOT"
 
 repositories {
     mavenCentral()
diff --git a/foreign/java/java-sdk/build.gradle.kts b/foreign/java/java-sdk/build.gradle.kts
index e2a47e6d..4dedb6fa 100644
--- a/foreign/java/java-sdk/build.gradle.kts
+++ b/foreign/java/java-sdk/build.gradle.kts
@@ -20,12 +20,13 @@
 plugins {
     id("java-library")
     id("maven-publish")
+    id("signing")
     id("org.jreleaser") version ("1.14.0")
     id("checkstyle")
 }
 
 group = "org.apache.iggy"
-version = "0.5.0"
+version = "0.5.0-SNAPSHOT"
 
 repositories {
     mavenCentral()
@@ -36,6 +37,11 @@ java {
     withSourcesJar()
 }
 
+signing {
+    useGpgCmd()
+    sign(publishing.publications)
+}
+
 checkstyle {
     toolVersion = "10.23.1"
     configFile = file("../dev-support/checkstyle/checkstyle.xml")
@@ -68,7 +74,7 @@ publishing {
         create<MavenPublication>("maven") {
             groupId = "org.apache.iggy"
             artifactId = "iggy-java-sdk"
-            version = "0.5.0"
+            version = "0.5.0-SNAPSHOT"
 
             from(components["java"])