我有一个上游项目(dao)和一个下游消费者(scb)。我想对其进行配置,以便在构建 scb 时,构建摘要页面(单击内部版本号后)将显示“上游构建:dao #blah”。
我该怎么做呢?看着这个问题,我已经将 scb 配置为:
- 构建 SNAPSHOT 依赖项时构建
- 在构建其他项目之后构建 (dao)
我也将 dao 项目配置为通过“构建其他项目”进行构建,但理想情况下,我不想触发构建;我只想让 scb 向我展示它用作上游项目的 dao 版本。
如果有帮助,这些都是 Spring/Hibernate Java 项目,每个项目都构建一个 JAR 文件;dao 项目是一组常见的 DAO 类。
为了清楚我在说什么,Hudson 有一个项目关系链接。该链接用于显示某些 dao 版本和某些 scb 版本之间的联系。(我希望它对所有新版本都这样做,但它停止了。)我希望填充这些数据。(我认为这与在构建版本屏幕中显示上游/下游相同。)