ruby on rails - Capistrano linked_dirs doubles end of path -


i upgraded rails 5 , capistrano 3.5.

now im facing issue, every folder in :linked_dirs gets double-symlinked:

in deploy.rb

set :linked_dirs, fetch(:linked_dirs, []).push('log', 'tmp/pids',      'tmp/cache', 'tmp/sockets', 'vendor/bundle', 'public/system', 'public/uploads') 

this results in:

✔ 02 user@example.com 0.023s ✔ 04 user@example.com 0.023s   05 ln -s /var/www/app-dir/shared/tmp/cache /var/www/app-dir/releases/20161108113840/tmp/cache ✔ 05 user@example.com 0.025s   05 ln:   05 failed create symbolic link '/var/www/app-dir/releases/20161108113840/tmp/cache/cache'   05 : file exists 

it searched documentation, stack overflow , github issues hours now..

the behaviour same for: append :linked_dirs, "log", "tmp/pids", "tmp/cache" ...

  • i tried capistrano 3.4, 3.5
  • i removed whole app-dir (then worked 1 deployment)
  • i removed specific code in deploy.rb
  • i removed :linked_dirs
  • i tried several ways configure :linked_dirs

i glad if has idea else try. :(


Comments

Popular posts from this blog

php - How to add and update images or image url in Volusion using Volusion API -

javascript - jQuery UI Splitter/Resizable for unlimited amount of columns -

javascript - IE9 error '$'is not defined -