fpm 패키지 생성기를 사용하고 있으며 플래그를 사용하려고 합니다.
--after-upgrade=upgrade.sh
또는 --before-upgrade=upgrade.sh
.
그러나 이러한 매개변수가 포함된 디렉토리나 스크립트 세트를 사용하는 방법을 찾지 못했습니다.
여러 업데이트 스크립트(일반적으로 다른 언어)가 있는 디렉터리가 있습니다.
.../updates/
- update1.sql
- update1.sh
- update2.rb
- update2.sh
- ...
이 상황에서 여러 스크립트를 실행하는 방법은 무엇입니까?
예를 들어 첫 번째 업그레이드 중에 이 작업을 수행 update1.sql
하고 두 번째 업그레이드 중에 수행하고 나머지 모든 작업은 세 번째 업그레이드 중에 수행하고 싶습니다.update1.sh
update2.rb
update2.sh
업그레이드하기 전에 모든 스크립트를 하나로 병합하는 것보다 더 좋은 아이디어가 있습니까 upgrade.sh
?