使用Hudson构建RPM包

lee*_*roy 12 hudson rpm

我在Hudson建立了一个C项目进行了很好的构建,我还有一个.rpm规范文件,用于从这些源创建rpms.

有没有人有任何使用Hudson构建rpms的经验?

现在,我看到的唯一解决方案是设置一个运行脚本的作业,该脚本检查svn导出源,创建tarball并完成整个rpm构建.这似乎与Hudson没有很好的整合 - 例如我如何收集工件?

Mar*_*ark 1

我自己没有这样做,但我认为您可以让 Hudson 构建 rpm,但 rpm 构建区域位于 Hudson 工作空间内。然后您就可以将 rpm 作为工件链接到。

以下是如何通过 rpm 使用不同的构建区域。