Estou usando o construtor de pacotes fpm e tento usar sinalizadores:
--after-upgrade=upgrade.sh
ou --before-upgrade=upgrade.sh
.
Mas não encontrei como usar diretórios ou conjuntos de scripts com esses parâmetros.
Eu tenho um diretório com vários scripts de atualização (em geral, em idiomas diferentes):
.../updates/
- update1.sql
- update1.sh
- update2.rb
- update2.sh
- ...
Como posso executar vários scripts neste caso?
Por exemplo, desejo executar update1.sql
e update1.sh
durante a primeira atualização, update2.rb
e update2.sh
durante a segunda atualização e todos os outros na terceira atualização.
Existe uma ideia melhor do que mesclar todos os scripts em um upgrade.sh
antes de atualizar?