Skip to content

Commit 526cbd4

Browse files
committed
[Y-build] Prepare builds for Java-26 BETA
Move tests to targeted Java version Java-26. Also drop the second MacOS test configuration and add Y-build tests for Windows instead. Additionally fix the computation of the temurin download URL and fix installing tools on Windows.
1 parent e30d14a commit 526cbd4

File tree

1 file changed

+13
-25
lines changed

1 file changed

+13
-25
lines changed

JenkinsJobs/buildConfigurations.json

Lines changed: 13 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -69,19 +69,18 @@
6969
]
7070
},
7171
"Y": {
72-
"typeName": "Beta Java 25",
72+
"typeName": "Beta Java 26",
7373
"folder": "YBuilds",
7474
"streams": {
7575
"4.38": {
7676
"branch": "master",
77-
"disabled": "true",
7877
"schedule": "0 10 * 8-10 2,4,6\n0 10 1-26 11 2,4,6"
7978
}
8079
},
8180
"branches": {
82-
"eclipse.jdt.core": "BETA_JAVA25",
83-
"eclipse.jdt.debug": "BETA_JAVA25",
84-
"eclipse.jdt.ui": "BETA_JAVA25"
81+
"eclipse.jdt.core": "BETA_JAVA26",
82+
"eclipse.jdt.debug": "BETA_JAVA26",
83+
"eclipse.jdt.ui": "BETA_JAVA26"
8584
},
8685
"mailingList": "[email protected]",
8786
"testsFolder": "YBuilds",
@@ -101,44 +100,33 @@
101100
"os": "linux",
102101
"ws": "gtk",
103102
"arch": "x86_64",
104-
"javaVersion": 25,
103+
"javaVersion": 26,
105104
"agent": "ubuntu-2404",
106105
"jdk": {
107-
"type": "install",
108-
"url": "https://download.java.net/java/GA/jdk25/bd75d5f9689641da8e1daabeccb5528b/36/GPL/openjdk-25_linux-x64_bin.tar.gz"
106+
"type": "tool",
107+
"name": "temurin-jdk26-latest"
109108
}
110109
},
111110
{
112111
"os": "macosx",
113112
"ws": "cocoa",
114113
"arch": "aarch64",
115-
"javaVersion": 21,
116-
"agent": "nc1ht-macos11-arm64",
117-
"jdk": {
118-
"type": "local",
119-
"path": "/Library/Java/JavaVirtualMachines/jdk-21.0.5+11-arm64/Contents/Home"
120-
}
121-
},
122-
{
123-
"os": "macosx",
124-
"ws": "cocoa",
125-
"arch": "x86_64",
126-
"javaVersion": 21,
114+
"javaVersion": 26,
127115
"agent": "nc1ht-macos11-arm64",
128116
"jdk": {
129-
"type": "local",
130-
"path": "/Library/Java/JavaVirtualMachines/jdk-21.0.5+11/Contents/Home"
117+
"type": "install",
118+
"url": "https://download.java.net/java/early_access/jdk26/18/GPL/openjdk-26-ea+18_macos-aarch64_bin.tar.gz"
131119
}
132120
},
133121
{
134122
"os": "win32",
135123
"ws": "win32",
136124
"arch": "x86_64",
137-
"javaVersion": 21,
125+
"javaVersion": 26,
138126
"agent": "qa6xd-win11",
139127
"jdk": {
140-
"type": "local",
141-
"path": "C:\\Program Files\\Eclipse Adoptium\\jdk-21.0.5.11-hotspot"
128+
"type": "install",
129+
"url": "https://download.java.net/java/early_access/jdk26/18/GPL/openjdk-26-ea+18_windows-x64_bin.zip"
142130
}
143131
}
144132
]

0 commit comments

Comments
 (0)