与 maven-rpm-plugin 共享常用脚本函数
Sharing common script functions with maven-rpm-plugin
我有两个单独的项目,它们使用 maven-rpm-plugin 内置到 RPM 中。
两个包都有一个安装后脚本,其中包含一些重复的代码。
我想将重复的代码移动到单个 'functions' 脚本中,以便两个包都可以继承。这可能吗?
将通用脚本编写为独立的 *.sh shell 脚本,在 %post(或任何其他 rpm 脚本)中安装和调用。
通过添加对您选择安装通用脚本的任何包的依赖来删除代码重复(但避免依赖循环)。
我有两个单独的项目,它们使用 maven-rpm-plugin 内置到 RPM 中。
两个包都有一个安装后脚本,其中包含一些重复的代码。
我想将重复的代码移动到单个 'functions' 脚本中,以便两个包都可以继承。这可能吗?
将通用脚本编写为独立的 *.sh shell 脚本,在 %post(或任何其他 rpm 脚本)中安装和调用。
通过添加对您选择安装通用脚本的任何包的依赖来删除代码重复(但避免依赖循环)。