Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Plug-in fragments

I did it previously, but unfortunately it does not work. When I remove
version Maven shouts:

'build.plugins.plugin[org.eclipse.tycho:tycho-surefire-plugin].dependencies.
dependency.version' for my.feature:eclipse-feature is missing

The same for both p2-installable-unit and eclipse-fragment.


Regards
Bartosz Czerwiński

-----Original Message-----
From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user-bounces@xxxxxxxxxxx]
On Behalf Of Oberlies, Tobias
Sent: Monday, November 14, 2011 3:45 PM
To: Tycho user list
Subject: Re: [tycho-user] Plug-in fragments

If you drop the version (and IIRC, groupId is ignored for type
eclipse-feature), this should work.

Regards
Tobias


> -----Original Message-----
> From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user- 
> bounces@xxxxxxxxxxx] On Behalf Of Bartosz Czerwinski
> Sent: Montag, 14. November 2011 14:28
> To: 'Tycho user list'
> Subject: Re: [tycho-user] Plug-in fragments
> 
> To be honest I'm really confused with how Tycho is handling plug-ins 
> fragments. I would be really grateful for a short clarification. Below 
> is a fragment of the configuration file I've tested.
> 
> <plugin>
> 	<groupId>org.eclipse.tycho</groupId>
> 	<artifactId>tycho-surefire-plugin</artifactId>
> 	<version>${tycho-version}</version>
> 	<dependencies>
> 		<dependency>
> 			<type>eclipse-feature</type> <!-- Tested against 
> p2-installable-unit too -->
> 			<groupId>my.group</groupId>
> 			<artifactId>my.plugin.feature</artifactId>
> 			<version>1.1.0-SNAPSHOT</version> <!-- I've tried
different 
> versions too -->
> 		</dependency>
> 	</dependencies>
> </plugin>
> 
> 
> Best regards,
> Bartosz Czerwinski
> 
> 
> -----Original Message-----
> From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user- 
> bounces@xxxxxxxxxxx] On Behalf Of Bartosz Czerwiński
> Sent: Monday, November 14, 2011 11:30 AM
> To: 'Tycho user list'
> Subject: Re: [tycho-user] Plug-in fragments
> 
> Thanks for quick reply!
> 
> After enabling p2-installable-unit dependency maven claims that the 
> requested artifact couldn't be find. Shouldn't p2 resolver pick it up 
> from the local Maven repository?
> 
> I'm using Tycho 0.12.
> 
> Regards,
> Bartosz Czerwinski
> 
> 
> -----Original Message-----
> From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user- 
> bounces@xxxxxxxxxxx] On Behalf Of Sievers, Jan
> Sent: Monday, November 14, 2011 10:16 AM
> To: Tycho user list
> Subject: Re: [tycho-user] Plug-in fragments
> 
> did you try adding a p2 IU dependency?
> 
> See
> http://wiki.eclipse.org/Tycho/FAQ#How_to_test_OSGi_declarative_service
> s.3F
> 
> Regards
> Jan
> 
> From: tycho-user-bounces@xxxxxxxxxxx [mailto:tycho-user- 
> bounces@xxxxxxxxxxx] On Behalf Of Bartosz Czerwinski
> Sent: Montag, 14. November 2011 10:09
> To: tycho-user@xxxxxxxxxxx
> Subject: [tycho-user] Plug-in fragments
> 
> Hello all,
> 
> I've found a problem with fragments not being loaded when running 
> tests with Tycho Surefire.
> 
> I have a set of regression tests (JUnit) plugins (eclipse-test-plugin) 
> that relay on a plugin, which consist of several fragments. These 
> fragments are skipped when I'm running tests with Surefire. I have 
> tried to follow the instructions available at 
> http://wiki.eclipse.org/Tycho/Packaging_Types#eclipse-test-plugin by 
> adding a <dependency> in the tycho-surefire-plugin artifact 
> configuration to the feature that aggregates all necessary fragments, 
> but it didn't help.
> 
> I'm afraid I missed something about how fragments are handled by Tycho.
> Any
> comments are appreciated. Thanks in advance!
> 
> Regards,
> Bartosz Czerwinski
> 
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-user
> 
> 
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-user
> 
> 
> _______________________________________________
> tycho-user mailing list
> tycho-user@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/tycho-user
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user




Back to the top