[
https://issues.jboss.org/browse/JBIDE-19169?page=com.atlassian.jira.plugi...
]
Nick Boldt commented on JBIDE-19169:
------------------------------------
If I enable create-full-site in the root pom, JBDS 8.1.0 fails to build:
{code}
$➔ gd
diff --git a/p2-director/pom.xml b/p2-director/pom.xml
index ff3e775..b7d8fd6 100644
--- a/p2-director/pom.xml
+++ b/p2-director/pom.xml
@@ -21,7 +21,6 @@
<plugin>
<groupId>org.jboss.tools.tycho-plugins</groupId>
<artifactId>repository-utils</artifactId>
- <version>0.19.0-SNAPSHOT</version>
</plugin>
</plugins>
</build>
diff --git a/pom.xml b/pom.xml
index 626aef3..067fe7a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -74,6 +74,21 @@
</execution>
</executions>
</plugin>
+
+ <plugin>
+ <groupId>org.jboss.tools.tycho-plugins</groupId>
+ <artifactId>repository-utils</artifactId>
+ <executions>
+ <execution>
+ <id>generate-full-site</id>
+ <phase>package</phase>
+ <goals>
+ <goal>create-full-site</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
{code}
{code}
mvn clean install -Dtycho.localArtifacts=ignore -DskipTests
[INFO] installer ......................................... FAILURE [4.845s]
[INFO] JBoss Developer Studio Sources .................... SKIPPED
[INFO] JBoss Developer Studio Build Results .............. SKIPPED
[ERROR] Failed to execute goal
org.eclipse.tycho:tycho-p2-publisher-plugin:0.22.0:publish-products
(default-publish-products) on project installer: Execution default-publish-products of
goal org.eclipse.tycho:tycho-p2-publisher-plugin:0.22.0:publish-products failed:
org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at
file:/home/nboldt/eclipse/workspace-jboss/jbdevstudio-github-42x/jbdevstudio-product/installer/target/.
No repository found at
file:/home/nboldt/eclipse/workspace-jboss/jbdevstudio-github-42x/jbdevstudio-product/installer/target/jbds/.
-> [Help 1]
{code}
So... I think it's better to enable it ONLY for the sites we want to create-full-site
on, or else figure out a way to disable it for the installer/pom.xml.
use Tycho 0.22 to build JBT 4.2.3 / JBDS 8.1.0
----------------------------------------------
Key: JBIDE-19169
URL:
https://issues.jboss.org/browse/JBIDE-19169
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: build
Affects Versions: 4.2.1.Final
Reporter: Nick Boldt
Assignee: Mickael Istria
Fix For: 4.2.3.Beta1
Tycho 0.22 is out; we should use it to build JBT 4.3/JBDS 9, and see what new fun goodies
we can take advantage of, too.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)