whenever-capistrano

    4熱度

    3回答

    我一直試圖讓每當運行在ec2在軌道上創建一個ec2實例。 當我用Capistrano進行部署時,它表示crontab已寫入,但是當我登錄到服務器並運行crontab -l時,它似乎沒有被更改。 如果我進入release文件夾並手動運行--write-crontab然後運行crontab -l - 它會得到正確更新。 任何想法可能導致這種情況? Capistrano不表示任何錯誤,所以不知道如何調試

    3熱度

    1回答

    我試圖通過每當一個rails項目的gem創建我的第一個cron作業。當運行cap deploy,我得到這個錯誤: ... * 2013-01-01 22:29:00 executing `whenever:update_crontab' * executing "cd /var/www/vhosts/famnfo.com/releases/20130102042834 && bundl

    4熱度

    2回答

    我一直在Slicehost上使用我的2+歲的切片上的每當寶石。然而,我不能在我的新片上做同樣的事情。 主要區別在於我現在在MBP和slice上運行RVM。我也運行Rails 3.我已經得到了Rubygems v 1.5.0和最新版本的RVM,Ruby 1.9.2p136,Capistrano和其他所有包。 我已經嘗試了一百萬件事,閱讀所有的文檔,截至目前我使用的是每當寶石版本0.6.2。我還查看了

    5熱度

    2回答

    我在我的rails應用程序中使用,並與capistrano部署它。 麻煩的是,因爲我只用於一個項目沒有問題,但是當我在同一臺服務器上使用更多項目時,每次我部署我的項目時,我都銷燬並重新創建cron文件。我需要每個項目都更新它或追加新的指令,以共存於同一臺服務器上。 我簡單地 deploy.rb set :whenever_command, "bundle exec whenever" requi