내 응용 프로그램을 배포하는 데 mina를 사용하고 있습니다. 내가 env (준비/생산) 어디 애플 리케이션을 배포하려는 지정합니다.mina 배포 스크립트에서 사용자 정의 rake 작업을 실행하는 방법
mina deploy on=staging --verbose
은 내가 프로덕션 데이터베이스 백업을 취하는 레이크 작업을
app_env = ENV['on'] || 'staging'
로 deploy.rb에서 응용 프로그램 ENV를 저장했습니다. 지금 내 갈퀴 작업을 내 콘솔에서 실행합니다.
bundle exec rake deploy:backup_prod_db --trace
모든 작업 환경에서이 작업을 실행하고 싶습니다. 어떻게해야합니까?