fpm에서 업그레이드 스크립트 세트를 사용하는 가장 좋은 방법은 무엇입니까?

fpm에서 업그레이드 스크립트 세트를 사용하는 가장 좋은 방법은 무엇입니까?

fpm 패키지 생성기를 사용하고 있으며 플래그를 사용하려고 합니다.

--after-upgrade=upgrade.sh또는 --before-upgrade=upgrade.sh.

그러나 이러한 매개변수가 포함된 디렉토리나 스크립트 세트를 사용하는 방법을 찾지 못했습니다.

여러 업데이트 스크립트(일반적으로 다른 언어)가 있는 디렉터리가 있습니다.

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

이 상황에서 여러 스크립트를 실행하는 방법은 무엇입니까?

예를 들어 첫 번째 업그레이드 중에 이 작업을 수행 update1.sql하고 두 번째 업그레이드 중에 수행하고 나머지 모든 작업은 세 번째 업그레이드 중에 수행하고 싶습니다.update1.shupdate2.rbupdate2.sh

업그레이드하기 전에 모든 스크립트를 하나로 병합하는 것보다 더 좋은 아이디어가 있습니까 upgrade.sh?

관련 정보