我有幾個rake tasks
合併成一個rake命令。想知道是否可以讓一個命令在rake任務中運行「bundle install
」?是否可以將rake任務和bundle安裝組合到一個命令中?
或其他方式?
所以,當我的應用程序部署我的條裝到新的服務器上的所有我需要做的只是運行一個命令,它會抓住所有的依賴關係,並遷移數據庫settings.yaml文件等
我有幾個rake tasks
合併成一個rake命令。想知道是否可以讓一個命令在rake任務中運行「bundle install
」?是否可以將rake任務和bundle安裝組合到一個命令中?
或其他方式?
所以,當我的應用程序部署我的條裝到新的服務器上的所有我需要做的只是運行一個命令,它會抓住所有的依賴關係,並遷移數據庫settings.yaml文件等
你可以用& &
鏈接你的命令例如:
rake my_task && bundle install
它的反應不佳,但它的工作;-)
很顯然,你可以使你的腳本
六./scripts/deploy.sh
#!/bin/sh
rake my_task && bundle install
我已經看到了這個被做bundle install && bundle exec rake db:migrate
的感謝!從來沒有想過創建一個腳本來運行這些命令內聯酷! – Jonathan