Skip to content

Commit fdafa9a

Browse files
authored
Merge pull request #3690 from Rawi01/eclipse_2024_06
Add eclipse 2024-06 test target
2 parents 78c1f47 + ad2c75a commit fdafa9a

File tree

4 files changed

+30
-1
lines changed

4 files changed

+30
-1
lines changed

.github/workflows/ant.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,14 @@ jobs:
107107
- eclipse-202309
108108
- eclipse-202312
109109
- eclipse-202403
110+
- eclipse-202406
110111
- eclipse-I-build
111112
- eclipse-oxygen-full
112113
- eclipse-2022-03-full
113114
- eclipse-2023-09-full
114115
- eclipse-2023-12-full
115116
- eclipse-2024-03-full
117+
- eclipse-2024-06-full
116118
- eclipse-I-build-full
117119
- ecj11
118120
- ecj14

buildScripts/ivy.xml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
<conf name="eclipse-202309" />
3535
<conf name="eclipse-202312" />
3636
<conf name="eclipse-202403" />
37+
<conf name="eclipse-202406" />
3738

3839
<conf name="mapstruct" />
3940
</configurations>
@@ -160,6 +161,19 @@
160161
<dependency org="org.eclipse.platform" name="org.eclipse.core.jobs" rev="3.15.200" conf="eclipse-202403->default" transitive="false" />
161162
<dependency org="org.eclipse.platform" name="org.eclipse.osgi" rev="3.19.0" conf="eclipse-202403->default" transitive="false" />
162163
<dependency org="org.eclipse.platform" name="org.eclipse.text" rev="3.14.0" conf="eclipse-202403->default" transitive="false" />
164+
165+
<dependency org="org.eclipse.platform" name="org.eclipse.core.runtime" rev="3.31.100" conf="eclipse-202406->default" transitive="false" />
166+
<dependency org="org.eclipse.jdt" name="org.eclipse.jdt.core" rev="3.38.0" conf="eclipse-202406->default" transitive="false" />
167+
<dependency org="org.eclipse.jdt" name="org.eclipse.jdt.ui" rev="3.32.100" conf="eclipse-202406->default" transitive="false" />
168+
<dependency org="org.eclipse.jdt" name="ecj" rev="3.38.0" conf="eclipse-202406->default" transitive="false" />
169+
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.common" rev="3.19.100" conf="eclipse-202406->default" transitive="false" />
170+
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.registry" rev="3.12.100" conf="eclipse-202406->default" transitive="false" />
171+
<dependency org="org.eclipse.platform" name="org.eclipse.equinox.app" rev="1.7.100" conf="eclipse-202406->default" transitive="false" />
172+
<dependency org="org.eclipse.platform" name="org.eclipse.core.resources" rev="3.20.200" conf="eclipse-202406->default" transitive="false" />
173+
<dependency org="org.eclipse.platform" name="org.eclipse.core.contenttype" rev="3.9.400" conf="eclipse-202406->default" transitive="false" />
174+
<dependency org="org.eclipse.platform" name="org.eclipse.core.jobs" rev="3.15.300" conf="eclipse-202406->default" transitive="false" />
175+
<dependency org="org.eclipse.platform" name="org.eclipse.osgi" rev="3.20.0" conf="eclipse-202406->default" transitive="false" />
176+
<dependency org="org.eclipse.platform" name="org.eclipse.text" rev="3.14.100" conf="eclipse-202406->default" transitive="false" />
163177

164178
<!-- integration with other libraries -->
165179
<dependency org="org.mapstruct" name="mapstruct-processor" rev="1.3.1.Final" conf="mapstruct->default" transitive="false" />

buildScripts/setup.ant.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,10 @@ This buildfile is part of projectlombok.org. It sets up the build itself.
176176
<fetchdep.eclipse.osgi name="2024-03" version="4.31" />
177177
</target>
178178

179+
<target name="deps.eclipse.2024-06" depends="deps.rtstubs18, compile.support">
180+
<fetchdep.eclipse.osgi name="2024-06" version="4.32" />
181+
</target>
182+
179183
<target name="deps.eclipse.integration" depends="deps.rtstubs18, compile.support">
180184
<fetchdep.eclipse.osgi name="I-build" version="I-builds" />
181185
</target>

buildScripts/tests.ant.xml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,11 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn
228228
<test.eclipse-X version="202403" />
229229
</target>
230230

231+
<target name="test.eclipse-202406" depends="test.compile, test.formatter.compile" description="runs the tests on your default VM, testing the 2024-06 release of eclipse">
232+
<fetchdep.eclipse version="202406" />
233+
<test.eclipse-X version="202406" />
234+
</target>
235+
231236
<target name="test.eclipse-I-build" depends="test.compile, test.formatter.compile, deps.rtstubs18, compile.support" description="runs the tests on your default VM, testing the latest integration build of eclipse">
232237
<fetchdep.eclipse.updatesite name="I-build" version="I-builds" target="lib/" resolveDependencies="false">
233238
<bundles>
@@ -300,10 +305,14 @@ This buildfile is part of projectlombok.org. It takes care of compiling and runn
300305
<test.eclipse-X-full version="2023-12" />
301306
</target>
302307

303-
<target name="test.eclipse-2024-03-full" depends="test.eclipse.compile, test.formatter.compile, deps.eclipse.2024-03" description="runs the full eclipse tests on your default VM, testing the 2024-04 release of eclipse">
308+
<target name="test.eclipse-2024-03-full" depends="test.eclipse.compile, test.formatter.compile, deps.eclipse.2024-03" description="runs the full eclipse tests on your default VM, testing the 2024-03 release of eclipse">
304309
<test.eclipse-X-full version="2024-03" />
305310
</target>
306311

312+
<target name="test.eclipse-2024-06-full" depends="test.eclipse.compile, test.formatter.compile, deps.eclipse.2024-06" description="runs the full eclipse tests on your default VM, testing the 2024-06 release of eclipse">
313+
<test.eclipse-X-full version="2024-06" />
314+
</target>
315+
307316
<target name="test.eclipse-I-build-full" depends="test.eclipse.compile, test.formatter.compile, deps.eclipse.integration" description="runs the full eclipse tests on your default VM, testing the latest integration build of eclipse">
308317
<test.eclipse-X-full version="I-build" />
309318
</target>

0 commit comments

Comments
 (0)