I want to start a fragment with the tycho-surefire-plugin
. Simple, right?
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<providerHint>junit4</providerHint>
<dependencies>
<!-- I want to add my fragment here -->
</dependencies>
</configuration>
</plugin>
However, due to the missing documentation (or maybe it's hidden) I can't figure out what to enter:
<!-- this works for a plug-in -->
<dependency>
<type>p2-installable-unit</type>
<artifactId>org.eclipse.equinox.ds</artifactId>
</dependency>
<!-- this works for a feature -->
<dependency>
<type>eclipse-feature</type>
<artifactId>org.eclipse.e4.rcp</artifactId>
</dependency>
<!-- but a fragment? IDK -->
<dependency>
<groupId>myGroup</groupId> <!-- I also tried without group -->
<type>eclipse-fragment</type> <!-- I also tried the above types -->
<artifactId>org.acme.module.fragment</artifactId>
<version>${project.version}</version> <!-- I also tried without version -->
</dependency>
How do I add a fragment to the Tycho Surefire plug-in?
Of course, fragments are resolved in an entirely different Tycho plug-in: