Skip to content

Commit

Permalink
Prepare for Tycho 5 development
Browse files Browse the repository at this point in the history
  • Loading branch information
laeubi committed Jun 23, 2023
1 parent 6ee26e7 commit f61faab
Show file tree
Hide file tree
Showing 71 changed files with 98 additions and 78 deletions.
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ updates:
schedule:
interval: daily
open-pull-requests-limit: 10
target-branch: "tycho-3.0.x"
target-branch: "tycho-4.0.x"
labels:
- "backport"
- "dependencies"
4 changes: 2 additions & 2 deletions .github/workflows/backport.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ jobs:
runs-on: ubuntu-latest
if: |
github.event.pull_request.merged == true
&& contains(github.event.pull_request.labels.*.name, 'backport-to-tycho-3.0.x')
&& contains(github.event.pull_request.labels.*.name, 'backport-to-tycho-4.0.x')
&& (
(github.event.action == 'labeled' && github.event.label.name == 'backport-to-tycho-3.0.x')
(github.event.action == 'labeled' && github.event.label.name == 'backport-to-tycho-4.0.x')
|| (github.event.action == 'closed')
)
permissions:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/verify-platform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,5 +69,5 @@ jobs:
-Dmaven.wagon.httpconnectionManager.ttlSeconds=120
-DskipTests
-Pbree-libs
-Dtycho.version=4.0.0-SNAPSHOT
-Dtycho.version=5.0.0-SNAPSHOT
clean verify
2 changes: 1 addition & 1 deletion .github/workflows/verify-platform2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,6 @@ jobs:
-Pbuild-individual-bundles
-Pbree-libs
-Dmaven.test.failure.ignore=true
-Dtycho.version=4.0.0-SNAPSHOT
-Dtycho.version=5.0.0-SNAPSHOT
-T1C
clean verify
22 changes: 21 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@

This page describes the noteworthy improvements provided by each release of Eclipse Tycho.

## 4.0.0 (under development)
## 5.0.0 (under development)


## 4.0.0

### creating maven p2 sites with Tycho packaging

Expand Down Expand Up @@ -505,6 +508,23 @@ Old behavior can be restored through configuration of the tycho-surefire-plugin:
</plugin>
```

## 3.0.5

### Backports

- inject source folders into maven model
- improve CI friendly versions
- Report download speed to the caller
- redirectTestOutputToFile for OsgiSurefireBooter

## 3.0.4

### Backports

- Include smartbuilder (but disabled by default), can be enabled with `-Dtycho.build.smartbuilder=true`
- tycho-bnd-plugin support
- Version Mojo Bugfixes

## 3.0.3

### Dependency upgrades and Maven 3.9.0 support
Expand Down
2 changes: 1 addition & 1 deletion p2-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>p2-maven-plugin</artifactId>
<packaging>maven-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
</developers>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Tycho</name>
<description>Tycho integrates Maven with Eclipse and OSGi</description>
Expand Down
2 changes: 1 addition & 1 deletion sisu-osgi/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>sisu-osgi</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion sisu-osgi/sisu-equinox-embedder/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>sisu-osgi</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>sisu-equinox-embedder</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion sisu-osgi/sisu-equinox-launching/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>sisu-osgi</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>sisu-equinox-launching</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion sisu-osgi/sisu-osgi-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>sisu-osgi</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>sisu-osgi-api</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion sisu-osgi/sisu-osgi-connect/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>sisu-osgi</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>sisu-osgi-connect</artifactId>
<name>Sisu Implementation of the OSGi R8 Framework Connect Specification</name>
Expand Down
2 changes: 1 addition & 1 deletion target-platform-configuration/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<artifactId>tycho</artifactId>
<groupId>org.eclipse.tycho</groupId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>target-platform-configuration</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-api</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-apitools-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-apitools-plugin</artifactId>
<name>Plugin for performing API analysis tasks</name>
Expand Down
2 changes: 1 addition & 1 deletion tycho-artifactcomparator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-artifactcomparator</artifactId>
<properties>
Expand Down
2 changes: 1 addition & 1 deletion tycho-baseline-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-baseline-plugin</artifactId>
<packaging>maven-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion tycho-bnd-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-bnd-plugin</artifactId>
<name>Tycho BND Plugin</name>
Expand Down
2 changes: 1 addition & 1 deletion tycho-build/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-build</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion tycho-buildtimestamp-jgit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-buildtimestamp-jgit</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion tycho-compiler-jdt/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-compiler-jdt</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion tycho-compiler-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-compiler-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-core</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion tycho-ds-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-ds-plugin</artifactId>
<packaging>maven-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<groupId>org.eclipse.tycho.extras</groupId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/target-platform-validation-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>target-platform-validation-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-custom-bundle-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-custom-bundle-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-dependency-tools-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-dependency-tools-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-document-bundle-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-document-bundle-plugin</artifactId>
<packaging>maven-plugin</packaging>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-eclipserun-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<parent>
<artifactId>tycho-extras</artifactId>
<groupId>org.eclipse.tycho.extras</groupId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-eclipserun-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-extras-its/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-extras-its</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-p2-extras-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-p2-extras-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-pomless/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-pomless</artifactId>
<name>Tycho POM-less build extension</name>
Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-sourceref-jgit/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-sourceref-jgit</artifactId>

Expand Down
2 changes: 1 addition & 1 deletion tycho-extras/tycho-version-bump-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-extras</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-version-bump-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-gpg-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>

<artifactId>tycho-gpg-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion tycho-its/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<parent>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho</artifactId>
<version>4.0.0-SNAPSHOT</version>
<version>5.0.0-SNAPSHOT</version>
</parent>
<artifactId>tycho-its</artifactId>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,20 @@
<version>0.0.1-SNAPSHOT</version>
<packaging>eclipse-repository</packaging>
<properties>
<tycho.version>4.0.0-SNAPSHOT</tycho.version>
<tycho-version>4.0.0-SNAPSHOT</tycho-version>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho.version}</version>
<version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho.version}</version>
<version>${tycho-version}</version>
<configuration>
<target>
<file>jdom-from-old-orbit.target</file>
Expand All @@ -30,7 +30,7 @@
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-p2-repository-plugin</artifactId>
<version>${tycho.version}</version>
<version>${tycho-version}</version>
<configuration>
<compress>false</compress>
<includeAllDependencies>true</includeAllDependencies>
Expand Down
Loading

0 comments on commit f61faab

Please sign in to comment.