与maven-rpm-plugin共享常用脚本功能

时间:2018-11-07 14:14:56

标签: maven rpm

我有两个使用maven-rpm-plugin构建到RPM中的独立项目。

两个软件包都有一个后安装脚本,其中包含一些重复的代码。

我想将重复的代码移到两个程序包都可以继承的单个“功能”脚本中。这可能吗?

1 个答案:

答案 0 :(得分:0)

将通用脚本编写为独立的* .sh shell脚本,该脚本已在%post(或任何其他rpm脚本)中安装和调用。

通过添加对选择安装通用脚本的任何软件包的依赖来消除代码重复(但要避免依赖循环)。