【发布时间】:2012-01-11 17:46:07
【问题描述】:
显然没有用于从 Jenkins 构建 Debian 软件包的插件,但是如果没有插件,最好的方法是什么? 我应该只调用一个 shell 脚本作为构建后的步骤,这将创建包还是有更优雅的方式?
我们正在开发一个使用 Maven 构建并使用 shell 脚本打包为 debian 包的 Java 项目。
【问题讨论】:
显然没有用于从 Jenkins 构建 Debian 软件包的插件,但是如果没有插件,最好的方法是什么? 我应该只调用一个 shell 脚本作为构建后的步骤,这将创建包还是有更优雅的方式?
我们正在开发一个使用 Maven 构建并使用 shell 脚本打包为 debian 包的 Java 项目。
【问题讨论】:
您可以尝试将 deb-maven-plugin 作为 Maven 构建的一部分,但老实说,如果您的脚本正常工作,我会坚持下去。没有理由让它成为后期构建步骤,您可以使用 exec-maven-plugin 从 Maven 中运行您的脚本。
【讨论】: