fpmでアップグレードスクリプトセットを使用する最良の方法は何ですか?

fpmでアップグレードスクリプトセットを使用する最良の方法は何ですか?

fpmパッケージジェネレータを使用しており、フラグを使用しようとしています。

--after-upgrade=upgrade.shまたは--before-upgrade=upgrade.sh

ただし、これらのパラメータを含むディレクトリまたはスクリプトセットの使用方法が見つかりませんでした。

複数の更新スクリプト(通常は異なる言語)を持つディレクトリがあります。

.../updates/
  - update1.sql
  - update1.sh
  - update2.rb
  - update2.sh
  - ...

この状況で複数のスクリプトを実行する方法は?

たとえば、最初のアップグレード中にこれを実行し、update1.sql2番目のアップグレード中に実行し、残りのすべての操作を3番目のアップグレード中に実行したいとします。update1.shupdate2.rbupdate2.sh

アップグレードする前に、すべてのスクリプトを1つにマージするよりも良いアイデアがありますかupgrade.sh

ベストアンサー1

おすすめ記事