Skip to content

Commit

Permalink
Integration Build for Eclipse 4.30
Browse files Browse the repository at this point in the history
- Requires at least Eclipse 4.29 as IDE
- Orbit repository has changed, see https://github.com/orgs/eclipse-orbit/discussions/49
- We need the slf4j.api plug-in to mute the annoying log message from slf4j. This has to be the 1.7.36 version.
- Add type="features" to product file
- Needs org.eclipse.ecf.filetransfer.httpclientjava.feature
  • Loading branch information
Phillipus committed Sep 20, 2023
1 parent 7f6f5fc commit 5d24138
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 12 deletions.
4 changes: 2 additions & 2 deletions com.archimatetool.editor.product/archi.product
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<?pde version="3.5"?>

<product name="Archi" uid="com.archimatetool.editor.product" id="com.archimatetool.editor.product" application="com.archimatetool.editor.app" version="5.1.0.qualifier" useFeatures="true" includeLaunchers="true" autoIncludeRequirements="true">
<product name="Archi" uid="com.archimatetool.editor.product" id="com.archimatetool.editor.product" application="com.archimatetool.editor.app" version="5.1.0.qualifier" type="features" includeLaunchers="true" autoIncludeRequirements="true">

<configIni use="">
</configIni>
Expand Down Expand Up @@ -75,9 +75,9 @@ openFile
<feature id="org.eclipse.ecf.core.feature"/>
<feature id="org.eclipse.ecf.filetransfer.feature"/>
<feature id="org.eclipse.ecf.filetransfer.ssl.feature"/>
<feature id="org.eclipse.ecf.filetransfer.httpclientjava.feature"/>
<feature id="org.eclipse.ecf.core.ssl.feature"/>
<feature id="org.eclipse.equinox.p2.extras.feature"/>
<feature id="org.eclipse.ecf.filetransfer.httpclient5.feature"/>
</features>

<configurations>
Expand Down
19 changes: 11 additions & 8 deletions com.archimatetool.editor.product/archi.target
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,19 @@
<target name="Archi">
<locations>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<repository location="https://download.eclipse.org/releases/2023-06"/>
<unit id="org.eclipse.sdk.ide" version="4.28.0.I20230605-0440"/>
<unit id="org.eclipse.emf.compare.feature.group" version="3.3.21.202212280858"/>
<unit id="org.eclipse.jgit.feature.group" version="6.6.0.202305301015-r"/>
<unit id="org.eclipse.jgit.ssh.apache.feature.group" version="6.6.0.202305301015-r"/>
<repository location="https://download.eclipse.org/eclipse/updates/4.30-I-builds"/>
<unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<repository location="https://download.eclipse.org/tools/orbit/downloads/2023-06"/>
<unit id="org.slf4j.binding.simple" version="1.7.30.v20221112-0806"/>
<unit id="org.mockito.mockito-core" version="4.8.1.v20221103-2317"/>
<repository location="https://download.eclipse.org/releases/2023-12"/>
<unit id="org.eclipse.emf.compare.feature.group" version="0.0.0"/>
<unit id="org.eclipse.jgit.feature.group" version="0.0.0"/>
<unit id="org.eclipse.jgit.ssh.apache.feature.group" version="0.0.0"/>
</location>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<repository location="https://download.eclipse.org/tools/orbit/simrel/maven-osgi/release/4.29.0"/>
<unit id="org.mockito.mockito-core" version="0.0.0"/>
<unit id="slf4j.api" version="1.7.36"/>
</location>
</locations>
</target>
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@
<repository>
<id>Eclipse</id>
<layout>p2</layout>
<url>https://download.eclipse.org/releases/2023-06</url>
<url>https://download.eclipse.org/eclipse/updates/4.30-I-builds</url>
</repository>
<repository>
<id>Orbit</id>
<layout>p2</layout>
<url>https://download.eclipse.org/tools/orbit/downloads/2023-06</url>
<url>https://download.eclipse.org/tools/orbit/simrel/maven-osgi/release/4.29.0</url>
</repository>
</repositories>

Expand Down

0 comments on commit 5d24138

Please sign in to comment.