[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[science-iwg] Very useful info related to multi-layer dvp & builds when using targets based on p2 repositories
|
Dear all,
I just wanted to share a piece of very useful information with you all,
that I found on
http://stackoverflow.com/questions/33646330/how-to-avoid-the-specific-feature-versions-in-eclipse-target-definitions.
Thanks to Jonah (member of the Science IWG) for that answer!
Context :
For the EclipseCon next week, we're preparing a demo integration between
Triquetrum and ICE.
I.e. ICE would get a feature to launch Triquetrum workflows!
This involves adding Triquetrum features to the ICE target definition.
Triquetrum in turn uses Ptolemy features in its target definition.
And to prepare for the demo, work is being done on the 3 layers.
We've been hitting an annoying issue with our respective target
definitions in the Triquetrum and ICE workspaces. They're based on p2
locations of the underlying layers. And when you build an updated p2
repos for e.g. Ptolemy (replacing the previous contents on the same p2
location), this is not picked up by e.g. the Triquetrum target. The
problem is that when you use the target editor in a straightforward
manner, it stores the detailed feature versions that you selected when
you first defined the target. And so it does not automatically look for
the most recent feature versions on that p2 location.
The link above describes how to address and solve this problem.
cheers
erwin