The following works for me. http://pastie.org/482368
>From my post on the topic at http://www.updrift.com/article/thinkingsphinx-capistrano-tasks On Mon, Jun 15, 2009 at 4:33 PM, kc<[email protected]> wrote: > > Hello, > > Does anyone have detailed instructions for deploying thinking sphinx > with capistrano? Unfortunately I'm new to capistrano and am having a > little trouble finding clear documentation (pointers on this would be > appreciated as well). > > Here's what I've tried so far: > > In my Capfile: > require 'thinking_sphinx/deploy/capistrano' > > In my deploy.rb: > namespace :deploy do > task :after_set_rails_env do > thinking_sphinx.stop > end > > task :after_update do > # rebuilding the index is required if any changes were made to the > indexes > thinking_sphinx.index > thinking_sphinx.start > end > end > > Also, following the example of Railscast #166 I put the following in > lib/thinking_sphinx.rake: > begin > require 'thinking_sphinx/tasks' > rescue LoadError > end > > When I do a "cap integrated deploy" I get the following error: > * executing `integrated' > triggering start callbacks for `deploy' > * executing `multistage:ensure' > * executing `deploy' > * executing `deploy:update' > triggering before callbacks for `deploy:update' > * executing `deploy:set_rails_env' > * executing `deploy:after_set_rails_env' > * executing `thinking_sphinx:stop' > * executing `thinking_sphinx:configure' > * executing "cd /Library/Rails/blah/integrated/current && rake > thinking_sphinx:configure RAILS_ENV=production" > servers: ["localhost"] > Password: > [localhost] executing command > *** [err :: localhost] rake aborted! > *** [err :: localhost] > *** [err :: localhost] Don't know how to build task > 'thinking_sphinx:configure' > *** [err :: localhost] > *** [err :: localhost] > *** [err :: localhost] (See full trace by running task with --trace) > *** [err :: localhost] > ** [out :: localhost] (in /Library/Rails/blah/integrated/releases/ > 20090613212247) > command finished > failed: "sh -c \"cd /Library/Rails/blah/integrated/current && rake > thinking_sphinx:configure RAILS_ENV=production\"" on localhost > > Any help would be appreciated! > > Thanks > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Thinking Sphinx" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/thinking-sphinx?hl=en -~----------~----~----~----~------~----~------~--~---
