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

Kusuma04-dev pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie.git


The following commit(s) were added to refs/heads/main by this push:
     new 5ee12aacf65 [incubator-kie#7179] Relax jbang //JAVA 21 to //JAVA 17+ 
in CI and dev scripts (#7180)
5ee12aacf65 is described below

commit 5ee12aacf6573fcd5be12901bc2f68036ad6dc3c
Author: Toshiya Kobayashi <[email protected]>
AuthorDate: Sat Oct 10 15:51:24 2026 +0900

    [incubator-kie#7179] Relax jbang //JAVA 21 to //JAVA 17+ in CI and dev 
scripts (#7180)
    
    The foojay Discovery API intermittently fails to resolve Temurin JDK 21
    packages, causing jbang to error with "No suitable JDK was found for
    requested version: 21" on CI jobs that only have JDK 17 installed.
    
    None of these scripts use Java 21-specific features (the highest
    requirement is Stream.toList() from Java 16), so //JAVA 17+ lets jbang
    use whatever JDK is already available instead of downloading one.
    
    Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
---
 script/ci/CiComputeBuildScopes.java           | 2 +-
 script/ci/CiSummary.java                      | 2 +-
 script/ci/DepGraph.java                       | 2 +-
 script/ci/tests/CiComputeBuildScopesTest.java | 2 +-
 script/ci/tests/CiSummaryTest.java            | 2 +-
 script/dev/Dev.java                           | 2 +-
 script/dev/tests/DevTest.java                 | 2 +-
 script/dev/tests/MakefileTest.java            | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/script/ci/CiComputeBuildScopes.java 
b/script/ci/CiComputeBuildScopes.java
index ad6230ee4d7..896a6fbe635 100644
--- a/script/ci/CiComputeBuildScopes.java
+++ b/script/ci/CiComputeBuildScopes.java
@@ -18,7 +18,7 @@
  */
 
 ///usr/bin/env jbang "$0" "$@" ; exit $?
-//JAVA 21
+//JAVA 17+
 //SOURCES DepGraph.java
 
 import java.io.BufferedReader;
diff --git a/script/ci/CiSummary.java b/script/ci/CiSummary.java
index c6ca1cdcec7..4c767fe4ef5 100644
--- a/script/ci/CiSummary.java
+++ b/script/ci/CiSummary.java
@@ -18,7 +18,7 @@
  */
 
 ///usr/bin/env jbang "$0" "$@" ; exit $?
-//JAVA 21
+//JAVA 17+
 //COMPILE_OPTIONS -encoding UTF-8
 //DEPS com.samskivert:jmustache:1.16
 
diff --git a/script/ci/DepGraph.java b/script/ci/DepGraph.java
index 78530e0c153..9c5a8c18461 100644
--- a/script/ci/DepGraph.java
+++ b/script/ci/DepGraph.java
@@ -17,7 +17,7 @@
  * under the License.
  */
 
-//JAVA 21
+//JAVA 17+
 
 import java.io.BufferedReader;
 import java.io.IOException;
diff --git a/script/ci/tests/CiComputeBuildScopesTest.java 
b/script/ci/tests/CiComputeBuildScopesTest.java
index 83085194f4d..629c5be7ffa 100644
--- a/script/ci/tests/CiComputeBuildScopesTest.java
+++ b/script/ci/tests/CiComputeBuildScopesTest.java
@@ -18,7 +18,7 @@
  */
 
 ///usr/bin/env jbang "$0" "$@" ; exit $?
-//JAVA 21
+//JAVA 17+
 //DEPS org.junit.platform:junit-platform-console-standalone:1.11.4
 //DEPS org.assertj:assertj-core:3.26.3
 
diff --git a/script/ci/tests/CiSummaryTest.java 
b/script/ci/tests/CiSummaryTest.java
index b4abed51c9c..32ed49ea452 100644
--- a/script/ci/tests/CiSummaryTest.java
+++ b/script/ci/tests/CiSummaryTest.java
@@ -18,7 +18,7 @@
  */
 
 ///usr/bin/env jbang "$0" "$@" ; exit $?
-//JAVA 21
+//JAVA 17+
 //DEPS org.junit.platform:junit-platform-console-standalone:1.11.4
 
 import org.junit.jupiter.api.*;
diff --git a/script/dev/Dev.java b/script/dev/Dev.java
index ebc9f459127..86eb1fb8bd7 100644
--- a/script/dev/Dev.java
+++ b/script/dev/Dev.java
@@ -18,7 +18,7 @@
  */
 
 ///usr/bin/env jbang "$0" "$@" ; exit $?
-//JAVA 21
+//JAVA 17+
 //SOURCES ../ci/CiComputeBuildScopes.java
 
 import java.io.IOException;
diff --git a/script/dev/tests/DevTest.java b/script/dev/tests/DevTest.java
index 5451c6ae290..f3356f3f27a 100644
--- a/script/dev/tests/DevTest.java
+++ b/script/dev/tests/DevTest.java
@@ -18,7 +18,7 @@
  */
 
 ///usr/bin/env jbang "$0" "$@" ; exit $?
-//JAVA 21
+//JAVA 17+
 //DEPS org.junit.platform:junit-platform-console-standalone:1.11.4
 //DEPS org.assertj:assertj-core:3.26.3
 //SOURCES ../Dev.java
diff --git a/script/dev/tests/MakefileTest.java 
b/script/dev/tests/MakefileTest.java
index ec2d17609f9..1a73b19de19 100644
--- a/script/dev/tests/MakefileTest.java
+++ b/script/dev/tests/MakefileTest.java
@@ -18,7 +18,7 @@
  */
 
 ///usr/bin/env jbang "$0" "$@" ; exit $?
-//JAVA 21
+//JAVA 17+
 //DEPS org.junit.platform:junit-platform-console-standalone:1.11.4
 //DEPS org.assertj:assertj-core:3.26.3
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to