Java实现的rpmbuild工具的等价物?
是否有用Java编写的rpmbuild的实现 唉,构建服务器在Windows上运行,但构建过程 对于特定的基于Java的应用程序,需要通过 它可以安装在RedHat Linux服务器上 构建服务器(Hudson)需要在Windows操作系统上运行 msbuild来构建各种C#.NET解决方案项目。看看一个纯Java RPM库,它提供了一个Ant任务: Redline是一个纯Java库,用于操作RPM包管理器包。目前,该项目支持读取和创建包,并且包含了一个对与构建系统集成有用的Ant任务Java实现的rpmbuild工具的等价物?,java,ant,hudson,rpm,Java,Ant,Hudson,Rpm,是否有用Java编写的rpmbuild的实现 唉,构建服务器在Windows上运行,但构建过程 对于特定的基于Java的应用程序,需要通过 它可以安装在RedHat Linux服务器上 构建服务器(Hudson)需要在Windows操作系统上运行 msbuild来构建各种C#.NET解决方案项目。看看一个纯Java RPM库,它提供了一个Ant任务: Redline是一个纯Java库,用于操作RPM包管理器包。目前,该项目支持读取和创建包,并且包含了一个对与构建系统集成有用的Ant任务 如果你在
如果你在linux上做一个Hudson节点怎么样?Windows Hudson服务器将愉快地将RPM构建分发到Linux节点(如果您正确标记构建或将其绑定到代理)
或者,您可以执行相反的操作,运行Linux Hudson服务器,然后运行Windows节点。总有一天,我们将研究如何在EC2上部署Windows节点,然后我们将能够在构建期间启动Windows节点。我们以前使用过此方法-它可以工作,只需最少的代码即可替换rpm命令。您也可以考虑只使用汇编插件的Maven,取决于您使用RPM的方式。不幸的是,RealLeDrpm工具与RPMBug工具不兼容,因为它不接受RPMBug规格文件。规范文件中提供的信息需要设置为红线rpm ant任务上的属性,并且任何脚本文件操作都需要分解为谨慎的脚本文件。