Skip to content

Commit

Permalink
Improve target platforms with only latest Orbit update site.
Browse files Browse the repository at this point in the history
- Include generated targets for both 2024-03 and 2024-06.
- Remote prototype targets ecf-latest*.
- Build updated to Tycho 4.0.7, i.e., the latest release.
- Remove test classes that were never compiled nor executed by Tycho <=
3.0.x.
- Reference https://github.com/eclipse/ecf for the scm.
- Reference https://github.com/eclipse/ecf/issues for issue management.
- Require newer maven verison, i.e., 3.9.6.

eclipse#95
  • Loading branch information
merks committed Apr 6, 2024
1 parent 710472f commit a35fbab
Show file tree
Hide file tree
Showing 11 changed files with 142 additions and 895 deletions.
1 change: 1 addition & 0 deletions .github/workflows/maven.yml
Expand Up @@ -21,6 +21,7 @@ jobs:
with:
java-version: '17'
distribution: 'temurin'
maven-version: 3.9.6
cache: maven
- name: Build with Maven
run: mvn clean verify -Pbaseline-checks -DskipTests=true
Expand Up @@ -132,7 +132,7 @@ newsgroup=Try asking for help on the newsgroups - http\://www.eclipse.org/newsgr
viewvc=Looking for a web interface to the source code released by Eclipse projects? http\://dev.eclipse.org/viewcvs/index.cgi/
circular-debug=You might want to try circular debugging by attaching a debugger to Eclipse itself - http\://borisoneclipse.blogspot.com/2007/01/circular-debugging.html
consolelog=Writing an Eclipse-based application and can't find anything useful in your console and/or getting "Unhandled event loop exceptions"? Add -consoleLog as a 'Program Argument' to your launch configuration. See http\://wiki.eclipse.org/Graphical_Eclipse_FAQs\#I_get_an_unhandled_event_loop_exception_in_my_console._What_gives.3F
source=My source code can be found at http\://git.eclipse.org/c/ecf/org.eclipse.ecf.git/ repository under applications/kosmos/bundles/org.eclipse.ecf.presence.bot.kosmos.
source=My source code can be found at http\://github.com/eclipse/ecf/ repository under applications/kosmos/bundles/org.eclipse.ecf.presence.bot.kosmos.
launcher=To learn more about the Eclipse launcher / binary, see - http\://www.eclipse.org/swt/launcher.html - http\://wiki.eclipse.org/Equinox_Launcher - http\://help.eclipse.org/stable/nftopic/org.eclipse.platform.doc.isv/reference/misc/launcher.html - http\://help.eclipse.org/stable/topic/org.eclipse.platform.doc.user/tasks/running_eclipse.htm
linux-install=Trying to install Eclipse on Linux? http\://wiki.eclipse.org/IRC_FAQ\#How_do_I_install_Eclipse_on_Linux.3F
showlocation=Ever get confused and wondered what workspace you are using? Well, wonder no more, for -showlocation is here to help\! Add -showlocation to the first line of your eclipse.ini file (consequently shifting everything down one line), and you can now see the workspace's name in the title bar.
Expand Down
37 changes: 15 additions & 22 deletions pom.xml
Expand Up @@ -47,14 +47,14 @@
</licenses>

<scm>
<connection>scm:git:http://git.eclipse.org/gitroot/ecf/org.eclipse.ecf.git</connection>
<developerConnection>scm:git:ssh://git.eclipse.org/gitroot/ecf/org.eclipse.ecf.git</developerConnection>
<url>http://git.eclipse.org/c/ecf/org.eclipse.ecf.git</url>
<connection>scm:git:https://github.com/eclipse/ecf.git</connection>
<developerConnection>scm:git:git@github.com:eclipse/ecf.git</developerConnection>
<url>https://github.com/eclipse/ecf.git</url>
</scm>

<issueManagement>
<url>https://bugs.eclipse.org/bugs/buglist.cgi?product=ECF</url>
<system>Bugzilla</system>
<url>https://github.com/eclipse/ecf/issues</url>
<system>GitHub</system>
</issueManagement>

<distributionManagement>
Expand All @@ -72,9 +72,9 @@
</distributionManagement>

<properties>
<tycho-version>2.7.5</tycho-version>
<tycho-version>4.0.7</tycho-version>
<cbi-version>1.4.3</cbi-version>
<target-platform>latest-3</target-platform>
<target-platform>2024-06</target-platform>
<execution-environment>JavaSE-17</execution-environment>
<eclipserun-repo>https://download.eclipse.org/eclipse/updates/latest/</eclipserun-repo>
<project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
Expand All @@ -93,8 +93,6 @@
</pluginRepositories>

<modules>
<module>doc/bundles/org.eclipse.ecf.doc</module>

<module>examples/bundles/com.mycorp.examples.timeservice</module>
<module>examples/bundles/com.mycorp.examples.timeservice.async</module>
<module>examples/bundles/com.mycorp.examples.timeservice.consumer</module>
Expand Down Expand Up @@ -248,6 +246,8 @@

<module>releng/org.eclipse.ecf.releng.target</module>
<module>releng/org.eclipse.ecf.releng.repository</module>

<module>doc/bundles/org.eclipse.ecf.doc</module>
</modules>

<build>
Expand Down Expand Up @@ -285,28 +285,21 @@
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<includeBinaryFeature>false</includeBinaryFeature>
</configuration>
<executions>
<execution>
<id>plugin-source</id>
<goals>
<goal>plugin-source</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-source-feature-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<includeBinaryFeature>false</includeBinaryFeature>
</configuration>
<executions>
<execution>
<id>source-feature</id>
<id>feature-source</id>
<phase>package</phase>
<goals>
<goal>source-feature</goal>
<goal>feature-source</goal>
</goals>
</execution>
</executions>
Expand Down Expand Up @@ -349,7 +342,7 @@
<version>${tycho-version}</version>
<dependencies>
<dependency>
<groupId>org.eclipse.tycho.extras</groupId>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-buildtimestamp-jgit</artifactId>
<version>${tycho-version}</version>
</dependency>
Expand Down

This file was deleted.

This file was deleted.

0 comments on commit a35fbab

Please sign in to comment.