Bug 478027: Impossible to install EASE from current updatesite
added jboss helper to p2.source repository, too.
Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=478027
Change-Id: I85eca755795680e61bcc0e12f46d62eaeb6ee423
diff --git a/releng/org.eclipse.ease.modules.releng.p2.source/category.xml b/releng/org.eclipse.ease.modules.releng.p2.source/category.xml
index dbb5a4a..aa1a2f5 100644
--- a/releng/org.eclipse.ease.modules.releng.p2.source/category.xml
+++ b/releng/org.eclipse.ease.modules.releng.p2.source/category.xml
@@ -20,4 +20,5 @@
Source code bundles of modules of the EASE project.
</description>
</category-def>
+ <repository-reference location="http://download.eclipse.org/technology/nebula/snapshot" enabled="true" />
</site>
diff --git a/releng/org.eclipse.ease.modules.releng.p2.source/pom.xml b/releng/org.eclipse.ease.modules.releng.p2.source/pom.xml
index ab879c9..b34320b 100644
--- a/releng/org.eclipse.ease.modules.releng.p2.source/pom.xml
+++ b/releng/org.eclipse.ease.modules.releng.p2.source/pom.xml
@@ -3,6 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>org.eclipse.ease.modules.releng.p2.source</artifactId>
<packaging>eclipse-repository</packaging>
+
<parent>
<groupId>org.eclipse.ease.modules</groupId>
<artifactId>org.eclipse.ease.modules.releng</artifactId>
@@ -10,6 +11,42 @@
<relativePath>../org.eclipse.ease.modules.releng</relativePath>
</parent>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>jboss-public-repository-group</id>
+ <name>JBoss Public Repository Group</name>
+ <url>http://repository.jboss.org/nexus/content/groups/public/</url>
+ </pluginRepository>
+ <pluginRepository>
+ <id>jboss-snapshots-repository</id>
+ <name>JBoss Snapshots Repository</name>
+ <url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>
+ </pluginRepository>
+ </pluginRepositories>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.jboss.tools.tycho-plugins</groupId>
+ <artifactId>repository-utils</artifactId>
+ <executions>
+ <execution>
+ <id>generate-facade</id>
+ <phase>package</phase>
+ <goals>
+ <goal>generate-repository-facade</goal>
+ </goals>
+ <configuration>
+ <associateSites>
+ <site>http://download.eclipse.org/technology/nebula/snapshot</site>
+ </associateSites>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
<profiles>
<profile>
<id>update-p2</id>