有没有办法在同一个系统上构建 rpm 和 deb

Gar*_*vis 4 package-management ubuntu debian redhat rpm

我有一个大型 Java 企业应用程序,需要输出 rpm 和 deb 包。

目前这意味着我们在两个不同的机器上构建应用程序,一个使用 CentOS,另一个使用 Ubuntu 10.04。

在理想的世界中,我将能够在其中任何一个上运行构建到系统,并在一次通过中生成 rpm 和 deb 打包。

这可能吗?