commit | 7c8592b46137c929552484888c48f3fb3b7e0a2e | [log] [tgz] |
---|---|---|
author | Alexandre Montplaisir <alexmonthy@efficios.com> | Sat Nov 28 17:30:43 2015 -0500 |
committer | Alexandre Montplaisir <alexmonthy@efficios.com> | Sat Nov 28 17:30:43 2015 -0500 |
tree | 3a79417848c70f434a7bcbecc6cb48c76c3aee90 | |
parent | 4726639c1cf3fcd562884c2a8cef13d3531a7d96 [diff] |
Deploy the p2 repository to repository/latest/ The repository/ directory will be turned into a composite repository [1]. This will allow multiple versions of the plugins to be available from the same URL. [1] https://wiki.eclipse.org/Equinox/p2/Composite_Repositories_%28new%29 Signed-off-by: Alexandre Montplaisir <alexmonthy@efficios.com>
This tree contains a set of CTF test traces, primarily for use in Trace Compass.
To build the package and install it in your local Maven repo, simply isssue
mvn clean install
You can also use the deploy
target to populate both a standard Maven repo and a p2 update site. The -Dmaven-deploy-destination
and -Dp2-deploy-destination
properties can be used to specify their respective deploy locations. For example:
mvn clean deploy -Dmaven-deploy-destination=file:///var/www/traces/maven -Dp2-deploy-destination=/var/www/traces/repository
(Note that the first property needs a file:///
scheme, but the second does not.)
You can then point depending projects to these locations.
The modules follow the Maven standard directory layout.
To add a new CTF test trace, add it to the ctf/src/main/resources
directory. Make sure it is not archived or anything, as this will be exposed as-is to the users.
Then update the ctf/src/main/java/.../CtfTestTrace.java
file accordingly to include the new trace.
Finally, bump the project's minor version (1.1 -> 1.2) in the main pom.xml and related <parent>
blocks.