From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user-bounces@xxxxxxxxxxx]
On Behalf Of Pradeep Simha
Sent: Montag, 8. Juli 2013 08:59
To: tycho-user@xxxxxxxxxxx
Subject: [tycho-user] tycho-packaging-plugin:0.16.0:build-qualifier failed error while building eclipse plugins
 
 
 
Hi,
 
I am trying to setup maven and tycho as a build platform for building my eclipse plugin projects. I have a one project called “com.test.build” which will take care of building all plugin projects and it has a parent pom.xml
 it calls other plugin’s pom.xml to build individual plugin. Everything fine, but when I try to run a build with “qualifier” in plugin version in MANIFEST.MF, I am getting below error:
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.eclipse.tycho:tycho-packaging-plugin:0.16.0:build-qualifier (default-build-qualifier) on project com.test.main.core: Execution default-build-qualifier of goal org.eclipse.tycho:tycho-packaging-plugin:0.16.0:build-qualifier
 failed: One of setGitDir or setWorkTree must be called.
 
Snippet of my pom.xml is as below:
 
<modelVersion>4.0.0</modelVersion>
  <groupId>com.test</groupId>
  <artifactId>parent</artifactId>
  <version>1.0.0-SNAPSHOT</version>
  <packaging>pom</packaging>
 
And in MANIFEST.MF version is as below:
 
Bundle-Version: 1.0.0.qualifier
 
If I try to remove “qualifier” from bundle-version, I am able to run build successfully. If I specify qualifier, I am getting above error. In eclipse IDE it shows me error (in pom.xml UI):
Plugin execution not covered by lifecycle configuration: org.eclipse.tycho:tycho-packaging-plugin:0.16.0:build-qualifier (execution: default-build-qualifier, phase: validate)
 
Can anyone guide me what’s happening here? I am using Eclipse Kepler, JDK 1.7 and Maven 3.0.5 and Tycho 0.16.0
 
With Regards,
Pradeep
Cell: +91 - 8884382615
Skype: pradeepsimhanp
E-mail: pradeep.simha@xxxxxxxxxx