Ich versuche, eine Rails-App bereitzustellen, die zuvor erfolgreich funktioniert hat, aber Capistrano blockiert während der Bereitstellung. Ich glaube nicht, dass ich etwas anderes geändert habe, als den Code der Rails-App selbst zu ändern und einige Edelsteine zu aktualisieren (d. H. Die Datei deploy.rb ist mit einer einmal funktionierenden Installation identisch).
Hier ist die Zeile, in der sie fehlzuschlagen scheint:
%Vor% Beachten Sie, dass das Verzeichnis, in das kopiert werden soll, unable
heißt. Es ist so, als könnte es den neuen Release-Namen / Datum oder etwas nicht bekommen? Und noch früher führt es das ohne Fehler aus:
Der Rest der interessanten Ausgabe ist dies:
%Vor%UPDATE: Dies scheint ein Fehler in Capistrano 2.15.4 zu sein. Das Downgrade auf Version 2.14.2 behob das Problem. Ich habe den Fehler hier ausführlich beschrieben:
Dies scheint ein Fehler in Capistrano 2.15.4 zu sein. Das Downgrade auf Version 2.14.2 behebt das Problem. Siehe Ссылка
Hatte das gleiche Problem mit 2.15.4. Es war, weil ich meinen Hostnamen in etwas ungültiges geändert hatte - jedes Mal, wenn ich es fand, sagte es mir 'unfähig, Wirt zu beheben', das diese Version der Kappe aus irgendeinem Grund aufnahm. Den Hostnamen auf die richtige Einstellung zurückzusetzen, scheint ihn sortiert zu haben.
Tags und Links ruby-on-rails capistrano