You can use fetch(:stage)
or #{stage}
in a string for example like this:
task :sunspot_stop do
run "cd #{current_path} && bundle exec rake sunspot:solr:stop RAILS_ENV=#{stage}"
end
문제
I am executing the following command:
cap staging assets:precompile
How do I access the variable env in my Capistrano deploy.rb?
where env is equal to 'staging' in this case?
해결책
You can use fetch(:stage)
or #{stage}
in a string for example like this:
task :sunspot_stop do
run "cd #{current_path} && bundle exec rake sunspot:solr:stop RAILS_ENV=#{stage}"
end