Bug 559453 - [Releng] Use compare-version-with-baselines This ensures we never move the versions back in time compared to baseline release repository Change-Id: I0efe1735e8f0ba6bd76126da105d2524e4970909 Signed-off-by: Mickael Istria <mistria@redhat.com>
diff --git a/pom.xml b/pom.xml index 7e2e935..ea4fec4 100644 --- a/pom.xml +++ b/pom.xml
@@ -32,9 +32,9 @@ <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <m2e-maven-runtime.version>${project.version}</m2e-maven-runtime.version> + <m2e-maven-runtime.version>1.15.0-SNAPSHOT</m2e-maven-runtime.version> - <tycho-version>1.5.1</tycho-version> + <tycho-version>1.6.0</tycho-version> <tycho-extras-version>${tycho-version}</tycho-extras-version> <!-- eclipse version m2e is built against --> @@ -213,6 +213,24 @@ </includes> </configuration> </plugin> + <plugin> + <groupId>org.eclipse.tycho.extras</groupId> + <artifactId>tycho-p2-extras-plugin</artifactId> + <version>${tycho-version}</version> + <executions> + <execution> + <id>check-no-version-regression</id> + <goals><goal>compare-version-with-baselines</goal></goals> + <phase>verify</phase> + <configuration> + <baselines> + <baseline>https://download.eclipse.org/technology/m2e/releases/</baseline> + </baselines> + <comparator>zip</comparator> + </configuration> + </execution> + </executions> + </plugin> </plugins> <pluginManagement>