0
私はRuby on RailsとCapistrano gemを使用しています。私はカピストラーノのレシピをDRY(自分自身を繰り返さないでください)したいと思います。だから、はどのように私は重複していないタスクを持っているので、上記のコードをカピストラーノのレシピを乾燥するには?
# First task
task :first_task do
...
run "cd #{current_path}; #{try_sudo} chmod -R 666 /log/production.log"
end
# Second task
task :second_task do
run "..."
# The following code is equal to that stated in the first task.
run "cd #{current_path}; #{try_sudo} chmod -R 666 /log/production.log"
end
を乾燥させることができる:私が持っているdeploy.rb
ファイルで
?