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.

15
Was ist Ihre bevorzugte PHP-Bereitstellungsstrategie? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

4
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 vorherige Bereitstellung zu bereinigen?
125 capistrano 

13
Verwenden von Capistrano zum Bereitstellen aus verschiedenen Git-Zweigen
Ich verwende capistrano, um eine RoR-Anwendung bereitzustellen. Die Codebasis befindet sich in einem Git-Repository, und Verzweigungen werden in der Entwicklung häufig verwendet. Capistrano verwendet deploy.rbDateien für seine Einstellungen. Eine davon ist der Zweig, von dem aus bereitgestellt werden soll. Mein Problem ist folgendes: Nehmen wir an, ich erstelle einen neuen …
125 git  capistrano 


6
Capistrano-Fehler tar: Dies sieht nicht wie ein Teerarchiv aus
INFO [050fe961] Running mkdir -p /home/rails/rails- capistrano/releases/20140114234157 on staging-rails DEBUG [050fe961] Command: cd /home/rails/rails-capistrano/repo && ( PATH=/opt/ruby/bin:$PATH GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/rails/git-ssh.sh mkdir -p /home/rails/rails-capistrano/releases/20140114234157 ) INFO [050fe961] Finished in 0.142 seconds with exit status 0 (successful). INFO [2dea2fe5] Running git archive feature/Capistrano | tar -x -C /home/rails/rails-capistrano/releases/20140114234157 on staging-rails DEBUG [2dea2fe5] Command: …

2
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 ein Server, auf dem Capistrano …

19
Bundler: Sie versuchen, im Bereitstellungsmodus zu installieren, nachdem Sie Ihre Gemfile geändert haben
Ich bin ziemlich neu in Bundler und Capistrano und versuche, sie zusammen zu verwenden. Wenn ich versuche bereitzustellen, wird folgende Meldung angezeigt: Sie versuchen, im Bereitstellungsmodus zu installieren, nachdem Sie Ihre Gemfile geändert haben. Führen Sie die Bundle-Installation an einer anderen Stelle aus und fügen Sie die aktualisierte Datei Gemfile.lock …

19
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 sure that `gem install json -v '1.8.1'` succeeds before bundling. Es kann wichtig …


5
Wie verwende ich Edelsteine ​​mit Ubuntu?
Ich habe kürzlich ein Upgrade auf Ubuntu 9.04 durchgeführt und habe Probleme mit der Verwendung von Edelsteinen. Ich habe Ruby, Rubygems und Rails mit apt-get installiert. Der railsBefehl funktioniert. Ich habe dann Capistrano und andere Edelsteine ​​wie Heroku installiert. Dazu habe ich den folgenden Befehl verwendet: sudo gem install XXX …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.