管理目标定义

时间:2013-04-05 20:01:14

标签: eclipse-plugin tycho

我有一个核心插件,它具有自定义核心JFace和SWT实现。 UI插件依赖于核心插件,并使用核心插件通过更新站点使用目标定义。一切正常。但是,我在Jenkins中构建了一个ui插件的核心,并且UI插件作业依赖于核心插件作业,这样当核心重建时,UI也会被重建。这就是问题,如果我在核心的POM中使用0.0.1-SNAPSHOT作为版本,则目标定义中的核心版本是使用最新的核心版本定义的。因此,如果使用0.0.1-20130405将核心添加到目标定义,则构建将正常工作,但如果我明天重建核心,则目标定义中的版本将与核心将具有的版本不匹配 - 0.0.1-20130405 vs 0.0.1 -20130406。我将不得不在目标定义中手动重新添加核心软件更新站点。

是否有办法管理目标定义,以便使用最新核心进行更新。也许还有另一种做我需要的方式,我没有看到?

1 个答案:

答案 0 :(得分:1)

在许多情况下 - 包括目标定义 - 您可以指定特殊版本号0.0.0表示给我最新版本。