Als «capistrano» getaggte Fragen

Capistrano ist ein Entwicklertool zum Bereitstellen von Webanwendungen. Es wird normalerweise auf einer Workstation installiert und zum Bereitstellen von Code aus Ihrem Quellcode-Management (SCM) auf einem oder mehreren Servern verwendet.

125
Capistrano - bereinigen Sie alte Releases

Wenn ich capistrano verwende, lösche ich normalerweise alte Releases manuell aus einer bereitgestellten Anwendung. Ich verstehe, dass Sie laufen können, cap deploy:cleanupaber das lässt noch 5 Releases. Ist das der beabsichtigte Zweck? Gibt es eine andere Möglichkeit, alte Releases auf nur eine...

86
Was genau ist eine „Rolle“ in Capistrano?

Was ist der Zweck und die Funktion von "Rollen" in einem Capistrano-Rezept? Wenn ich mir Beispielrezepte ansehe, sehe ich oft so etwas: role :app, 'somedomain.com' role :web, 'somedomain.com' role :db, 'somedomain.com', :primary => true Es sieht also so aus, als wäre eine Rolle im Grunde...

82
Warum installiert Bundler JSON Gem nicht?

Beim Versuch, es auszuführen, wird die folgende Fehlermeldung angezeigt cap production deploy. DEBUG [dc362284] Bundler::GemNotFound: Could not find json-1.8.1.gem for installation DEBUG [dc362284] An error occurred while installing json (1.8.1), and Bundler cannot continue. DEBUG [dc362284] Make...