在哈德逊部署Bndtools项目



因为我是使用Bndtools开发OSGi的忠实粉丝。我也想将其用于我的新项目请求。但有一个要求是,所有的构建过程都应该由Hudson完成。

我的

问题是我怎样才能使用连接到我的 Bndtools 项目的 Hudson?也许有人为我提供了一个分步教程:)此外,Hudson会像Bndtools那样使用OBR来解决依赖关系吗?这样的部署过程应该是什么样子的?顺便说一句,Bndtools有一个"集成测试"项目环境,它在后台启动OSGi环境。哈德森会理解这种测试吗?

尽可能多地使用 Bndtools 的最佳实践是什么?

感谢您的任何帮助。

基督教

我找到了一种方法.xml通过每个项目构建迭代自定义主构建.xml。我工作,没什么特别的。

在 Hudson 中创建一个新的构建任务并定义其中的 ant 构建步骤,而不是引入和维护新的构建文件。为每个项目创建一个 ant 构建步骤。

就我而言,我创建了一个名为 BuildAll 的任务,其中包含几个 ant 构建步骤。

相关内容

  • 没有找到相关文章

最新更新