Bug 579959: [Build] Remove JBoss references from pom.xml to fix jobs in errors
- Remove JBoss reference
- Switch to tycho 2.7.2
- Use tycho-p2 for update site build
Signed-off-by: Ansgar Radermacher <ansgar.radermacher@cea.fr>
Change-Id: Ic98f019f563ffc8e11076f488bbb8fe108d9a593
diff --git a/releng/org.eclipse.papyrus.papygame.configuration/pom.xml b/releng/org.eclipse.papyrus.papygame.configuration/pom.xml
index ba74df6..188ff8e 100644
--- a/releng/org.eclipse.papyrus.papygame.configuration/pom.xml
+++ b/releng/org.eclipse.papyrus.papygame.configuration/pom.xml
@@ -16,8 +16,8 @@
<component.rcp.name>org.eclipse.papyrus.papygame.rcp</component.rcp.name>
<target.version>0.7.0-SNAPSHOT</target.version>
- <tycho.version>2.2.0</tycho.version>
- <tycho.extras.version>2.2.0</tycho.extras.version>
+ <tycho.version>2.7.2</tycho.version>
+ <tycho.extras.version>2.7.2</tycho.extras.version>
<xtend.version>2.21.0</xtend.version>
<!-- plugin versions -->
@@ -201,12 +201,6 @@
<artifactId>eclipse-winsigner-plugin</artifactId>
<version>${jarsigner.version}</version>
</plugin>
- <plugin>
- <!-- https://github.com/jbosstools/jbosstools-maven-plugins/wiki -->
- <groupId>org.jboss.tools.tycho-plugins</groupId>
- <artifactId>repository-utils</artifactId>
- <version>2.2.0</version>
- </plugin>
</plugins>
</pluginManagement>
diff --git a/releng/org.eclipse.papyrus.papygame.p2/pom.xml b/releng/org.eclipse.papyrus.papygame.p2/pom.xml
index 82cea03..756ac69 100644
--- a/releng/org.eclipse.papyrus.papygame.p2/pom.xml
+++ b/releng/org.eclipse.papyrus.papygame.p2/pom.xml
@@ -14,24 +14,19 @@
<name>org.eclipse.papyrus.papygame.p2</name>
<description>This plugin defines the update site of PapyGame plugins and feature.</description>
- <pluginRepositories>
- <pluginRepository>
- <id>org.jboss.tools.tycho-plugins</id>
- <url>https://repository.jboss.org/</url>
- </pluginRepository>
- </pluginRepositories>
-
<build>
<plugins>
<!-- workaround https://bugs.eclipse.org/bugs/show_bug.cgi?id=453708 -->
<plugin>
- <groupId>org.jboss.tools.tycho-plugins</groupId>
- <artifactId>repository-utils</artifactId>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho.version}</version>
<executions>
<execution>
- <phase>package</phase>
+ <id>attach-p2-metadata</id>
+ <phase>package</phase>
<goals>
- <goal>generate-repository-facade</goal>
+ <goal>p2-metadata</goal>
</goals>
<configuration>
<!-- components update facade -->