Skip to content

Commit

Permalink
Updates for building 2024-06 and 2024-09
Browse files Browse the repository at this point in the history
  • Loading branch information
merks committed Jun 13, 2024
1 parent 932bf62 commit 23433a5
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 4 deletions.
2 changes: 1 addition & 1 deletion releng/org.eclipse.emf.parent/Build EMF.launch
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@
</listAttribute>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LAUNCH_CONFIGURATION_BUILD_SCOPE" value="${none}"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="${maven.build.command}"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="--no-transfer-progress&#13;&#10;-Duser.home=${system_property:user.home}&#13;&#10;-Dbuild.id=${current_date:yyyyMMddHHmm}&#13;&#10;-Dcommit.id=fe63d690ef8473ea88c97f5a5dbcde5f6ca9e0ce&#13;&#10;-Dmaven.artifact.threads=16&#13;&#10;-Duser.home=${system_property:user.home}&#13;&#10;-Dxtycho.debug.resolver=true&#13;&#10;-DX&#13;&#10;-Dorg.eclipse.justj.p2.manager.args=&quot;-remote localhost:${system_property:user.home}/emf-updates&quot;&#13;&#10;${string_prompt:arguments to modify the arguments used for the Tycho build.&#13;&#10;&#13;&#10;&#9;Change -Dtarget-platform to one of the following valid choices.&#13;&#10;&#9;&#9;photon&#13;&#10;&#9;&#9;2018-09&#13;&#10;&#9;&#9;2018-12&#13;&#10;&#9;&#9;2019-03&#13;&#10;&#9;&#9;2019-06&#13;&#10;&#9;&#9;2019-09&#13;&#10;&#9;&#9;2019-12&#13;&#10;&#9;&#9;2020-03&#13;&#10;&#9;&#9;2020-06&#13;&#10;&#9;&#9;2020-09&#13;&#10;&#9;&#9;2020-12&#13;&#10;&#9;&#9;2021-03&#13;&#10;&#9;&#9;2021-06&#13;&#10;&#9;&#9;2021-09&#13;&#10;&#9;&#9;2021-12&#13;&#10;&#9;&#9;2022-03&#13;&#10;&#9;&#9;2022-06&#13;&#10;&#9;&#9;2022-09&#13;&#10;&#9;&#9;2022-12&#13;&#10;&#9;&#9;2023-03&#13;&#10;&#9;&#9;2023-06&#13;&#10;&#9;&#9;2023-09&#13;&#10;&#9;&#9;2023-12&#13;&#10;&#9;&#9;2024-03&#13;&#10;&#9;&#9;2024-06&#13;&#10;&#13;&#10;&#9;Change -DskipTests=false to -DskipTests=true to skip the tests.&#13;&#10;&#9;&#9;The tests take long to run!&#13;&#10;&#13;&#10;&#9;Change -DDdebugPort=8000 to -DdebugPort=8000 to remote debug the tests.&#13;&#10;&#9;&#9;Each test will block waiting for a remote debugger to attach.&#13;&#10;&#13;&#10;&#9;Remove --offline to build online.&#13;&#10;&#9;&#9;Online takes longer but it is needed the first time you build!&#13;&#10;&#13;&#10;:-Dtarget-platform=2024-06 -DskipTests=false -DDdebugPort=8000 --offline -DjavaVersion=17}&#13;&#10;clean&#13;&#10;verify"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="--no-transfer-progress&#13;&#10;-U&#13;&#10;-Duser.home=${system_property:user.home}&#13;&#10;-Dbuild.id=${current_date:yyyyMMddHHmm}&#13;&#10;-Dcommit.id=fe63d690ef8473ea88c97f5a5dbcde5f6ca9e0ce&#13;&#10;-Dmaven.artifact.threads=16&#13;&#10;-Duser.home=${system_property:user.home}&#13;&#10;-Dxtycho.debug.resolver=true&#13;&#10;-DX&#13;&#10;-Dorg.eclipse.justj.p2.manager.args=&quot;-remote localhost:${system_property:user.home}/emf-updates&quot;&#13;&#10;${string_prompt:arguments to modify the arguments used for the Tycho build.&#13;&#10;&#13;&#10;&#9;Change -Dtarget-platform to one of the following valid choices.&#13;&#10;&#9;&#9;photon&#13;&#10;&#9;&#9;2018-09&#13;&#10;&#9;&#9;2018-12&#13;&#10;&#9;&#9;2019-03&#13;&#10;&#9;&#9;2019-06&#13;&#10;&#9;&#9;2019-09&#13;&#10;&#9;&#9;2019-12&#13;&#10;&#9;&#9;2020-03&#13;&#10;&#9;&#9;2020-06&#13;&#10;&#9;&#9;2020-09&#13;&#10;&#9;&#9;2020-12&#13;&#10;&#9;&#9;2021-03&#13;&#10;&#9;&#9;2021-06&#13;&#10;&#9;&#9;2021-09&#13;&#10;&#9;&#9;2021-12&#13;&#10;&#9;&#9;2022-03&#13;&#10;&#9;&#9;2022-06&#13;&#10;&#9;&#9;2022-09&#13;&#10;&#9;&#9;2022-12&#13;&#10;&#9;&#9;2023-03&#13;&#10;&#9;&#9;2023-06&#13;&#10;&#9;&#9;2023-09&#13;&#10;&#9;&#9;2023-12&#13;&#10;&#9;&#9;2024-03&#13;&#10;&#9;&#9;2024-06&#13;&#10;&#9;&#9;2024-09&#13;&#10;&#13;&#10;&#9;Change -DskipTests=false to -DskipTests=true to skip the tests.&#13;&#10;&#9;&#9;The tests take long to run!&#13;&#10;&#13;&#10;&#9;Change -DDdebugPort=8000 to -DdebugPort=8000 to remote debug the tests.&#13;&#10;&#9;&#9;Each test will block waiting for a remote debugger to attach.&#13;&#10;&#13;&#10;&#9;Remove --offline to build online.&#13;&#10;&#9;&#9;Online takes longer but it is needed the first time you build!&#13;&#10;&#13;&#10;:-Dtarget-platform=2024-09 -DskipTests=false -DDdebugPort=8000 --offline -DjavaVersion=17}&#13;&#10;clean&#13;&#10;verify"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY" value="${emf.git.clone.location}"/>
</launchConfiguration>
4 changes: 1 addition & 3 deletions releng/org.eclipse.emf.parent/tp/2024-06.target
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,7 @@

<unit id="org.eclipse.xtext.xtext.generator" version="0.0.0"/>

<repository location="https://download.eclipse.org/eclipse/updates/4.32-I-builds"/>
<repository location="https://download.eclipse.org/releases/2024-03"/>
<repository location="https://download.eclipse.org/tools/orbit/downloads/latest-R"/>
<repository location="https://download.eclipse.org/releases/2024-06/202406121000"/>

<repository location="https://www.macromodeling.com/gwt"/>

Expand Down
35 changes: 35 additions & 0 deletions releng/org.eclipse.emf.parent/tp/2024-09.target
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?>
<target name="Target Platform for 2024-09" sequenceNumber="1">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">

<unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>

<unit id="com.google.appengine.eclipse.sdkbundle" version="0.0.0"/>
<unit id="com.google.gwt.eclipse.sdkbundle" version="0.0.0"/>

<unit id="org.eclipse.datatools.connectivity.oda.design.ui" version="0.0.0"/>

<unit id="org.eclipse.rap.ui.views" version="0.0.0"/>

<unit id="org.eclipse.xtext.sdk.feature.group" version="0.0.0"/>

<unit id="org.eclipse.nebula.widgets.cdatetime" version="0.0.0"/>

<unit id="org.eclipse.xtext.xtext.generator" version="0.0.0"/>

<repository location="https://download.eclipse.org/eclipse/updates/4.33-I-builds"/>
<repository location="https://download.eclipse.org/releases/2024-09"/>

<repository location="https://www.macromodeling.com/gwt"/>

<repository location="https://download.itemis.com/updates/releases/2.1.0"/>

<repository location="https://download.eclipse.org/rt/rap/3.10/R-20190911-1524"/>

<repository location="https://download.eclipse.org/nebula/releases/2.2.0"/>

</location>
</locations>
</target>
11 changes: 11 additions & 0 deletions releng/org.eclipse.emf.releng/EMF.setup
Original file line number Diff line number Diff line change
Expand Up @@ -594,6 +594,17 @@
<requirement
name="org.eclipse.equinox.ds"
optional="true"/>
<repositoryList
name="2024-09">
<repository
url="https://download.eclipse.org/releases/2024-09"/>
<repository
url="https://download.eclipse.org/rt/rap/nightly/runtime"/>
<repository
url="https://download.eclipse.org/modeling/emf/emf/builds/milestone/latest"/>
<repository
url="https://download.eclipse.org/nebula/releases/2.2.0"/>
</repositoryList>
<repositoryList
name="2024-06">
<repository
Expand Down

0 comments on commit 23433a5

Please sign in to comment.