使用jenkins的rails部署极其缓慢

时间:2012-07-04 08:27:14

标签: ruby-on-rails deployment jenkins bundler

我使用Jenkins来测试和部署Rails 3应用程序。它从SVN仓库中获取源,然后运行:

bundle install --deployment
bundle exec rake assets:precompile
rake spec

过程非常缓慢,当本地bundle install --deployment需要3分钟时,需要一个多小时(!)。我在捆绑过程中在服务器上运行ps aux,它似乎没有重载。这种奇怪行为的原因是什么?我怎么能解决它?

1 个答案:

答案 0 :(得分:1)

这可能与在后台运行Jenkins(和/或作为服务)有关。尝试使用java -jar jenkins.war在前台运行它,看看是否有帮助。