rcp: Use rcp repository as source for creating the installations
authorMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Mon, 31 Aug 2015 14:44:04 +0000 (10:44 -0400)
committerMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Thu, 3 Sep 2015 02:14:57 +0000 (22:14 -0400)
With this option, the build implicitly verifies that it would also
be possible to install the product (and its features) from that
repository.

This means that it provides some basic sanity check for installing
Trace Compass features. At least, for the ones included in the RCP.

For example, it would have uncovered the missing segement plugin in
the tmf feature, fixed here: https://git.eclipse.org/r/#/c/54804/

See
https://eclipse.org/tycho/sitedocs/tycho-p2/tycho-p2-director-plugin/materialize-products-mojo.html#source

Change-Id: I54e8ab63f830cbdb712b6c5c88d2c344f38e4518
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/54918
Reviewed-by: Hudson CI
Reviewed-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Tested-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
rcp/org.eclipse.tracecompass.rcp.product/pom.xml

index c867b7897b46e8f629e3dcc2f6af9c958bbd4b18..d4ce76d28ca80053329ece11ab305c7390c66a27 100644 (file)
@@ -60,6 +60,7 @@
                             </rootFolders>
                         </product>
                     </products>
+                    <source>repository</source>
                 </configuration>
             </plugin>
         </plugins>
This page took 0.025475 seconds and 5 git commands to generate.