From 883c41aa52b0b68ee5cd918d5d19fcbae8a6fc42 Mon Sep 17 00:00:00 2001 From: federico Date: Mon, 16 Jun 2025 15:34:34 +0800 Subject: [PATCH 1/3] feat(gradle): update the publishing --- build.gradle | 8 ++++++++ jitpack.yml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 14b095b1795..6e915d16640 100644 --- a/build.gradle +++ b/build.gradle @@ -71,6 +71,14 @@ subprojects { reproducibleFileOrder = true duplicatesStrategy = DuplicatesStrategy.INCLUDE // allow duplicates } + + publishing { + publications { + mavenJava(MavenPublication) { + from components.java + } + } + } } task copyToParent(type: Copy) { diff --git a/jitpack.yml b/jitpack.yml index f951e400136..4065d43092c 100644 --- a/jitpack.yml +++ b/jitpack.yml @@ -1,2 +1,2 @@ install: - - ./gradlew clean -xtest -xlint -xcheck -PbinaryRelease=false install \ No newline at end of file + - ./gradlew clean -xtest -xlint -xcheck -PbinaryRelease=false publishToMavenLocal From 926756f002095e83020606ab25d87f0d176e4798 Mon Sep 17 00:00:00 2001 From: federico Date: Mon, 16 Jun 2025 15:34:34 +0800 Subject: [PATCH 2/3] feat(gradle): update the publishing --- build.gradle | 8 ++++++++ jitpack.yml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 14b095b1795..6e915d16640 100644 --- a/build.gradle +++ b/build.gradle @@ -71,6 +71,14 @@ subprojects { reproducibleFileOrder = true duplicatesStrategy = DuplicatesStrategy.INCLUDE // allow duplicates } + + publishing { + publications { + mavenJava(MavenPublication) { + from components.java + } + } + } } task copyToParent(type: Copy) { diff --git a/jitpack.yml b/jitpack.yml index f951e400136..4065d43092c 100644 --- a/jitpack.yml +++ b/jitpack.yml @@ -1,2 +1,2 @@ install: - - ./gradlew clean -xtest -xlint -xcheck -PbinaryRelease=false install \ No newline at end of file + - ./gradlew clean -xtest -xlint -xcheck -PbinaryRelease=false publishToMavenLocal From 744ed43d5f5a7d1025e91f038b25481b16e5ab8f Mon Sep 17 00:00:00 2001 From: federico Date: Wed, 20 Aug 2025 11:16:50 +0800 Subject: [PATCH 3/3] add cleanParam --- framework/src/main/java/org/tron/core/config/args/Args.java | 1 + 1 file changed, 1 insertion(+) diff --git a/framework/src/main/java/org/tron/core/config/args/Args.java b/framework/src/main/java/org/tron/core/config/args/Args.java index 3c162e03549..1324cfd83a9 100644 --- a/framework/src/main/java/org/tron/core/config/args/Args.java +++ b/framework/src/main/java/org/tron/core/config/args/Args.java @@ -378,6 +378,7 @@ private static Map getOptionGroup() { */ public static void setParam(final String[] args, final String confFileName) { Arch.throwUnsupportedJavaException(); + clearParam(); // reset all parameters to avoid the influence in test JCommander.newBuilder().addObject(PARAMETER).build().parse(args); if (PARAMETER.version) { printVersion();