Ich habe folgendes in meinem deploy.rb
:shared_children arbeiten nicht in Capistrano 3
set :upload_dirs, %w(public/pictures)
set :shared_children, (fetch(:shared_children) || []) + fetch(:upload_dirs)
Dies scheint die vorgeschlagene Methode zu sein, mir zu erlauben, das öffentliche Verzeichnis geteilt zu haben.
Das Verzeichnis public/pictures
existiert und ist im Repository leer eingecheckt. Ich habe versucht, es nicht im Repository zu haben, aber es hat trotzdem nicht funktioniert.
Wenn ich mit capistrano aufstelle, wird das Verzeichnis public/pictures
nirgends in meinem Bereitstellungsverzeichnis angezeigt.
Wurde diese Funktion von Capistrano 3 entfernt? Gibt es eine definitive Dokumentationsquelle für Capistrano 3? Alles, was ich finden kann, ist Capistrano 2 Dokumentation und sehr knappe Informationsquellen für v3.