Tag: capistrano3

Capistrano ist ein open-source-Werkzeug für die Ausführung von Skripts auf mehreren Servern; sein Hauptzweck ist die Bereitstellung von web-Anwendungen. Es automatisiert den Prozess der Herstellung einer neuen version einer Anwendung, die auf einem oder mehreren web-Servern, einschließlich der unterstützenden Aufgaben wie das ändern von Datenbanken.

Capistrano erstellen von tasks zum ändern der aktuellen symlink

Anzahl der Antworten 1 Antworten
Ich versuche zu setup Capistrano-deployment für meine website, ich habe die deploy arbeiten, alle Authentifizierung in Ordnung, aber ich host mit Medien-Tempel, damit die Standard-symlink wird nicht funktionieren, da der apache keinen Zugriff auf den angegebenen Pfad

Capistrano 3. Falscher Pfad in der variable shared_path

Anzahl der Antworten 1 Antworten
Ich bin beim erstellen der Einhorn neu starten Aufgabe mit Capistrano 3: Erstens, ich *unicorn_pid* variable: set :unicorn_pid, "#{shared_path}/tmp/pids/unicorn.pid" Dann gebe ich es zu dem Neustart task: desc 'Restart application' task :restart do on roles(:app), in: :sequence,

Kappe abgebrochen! SSHKit::Runner::ExecuteError: Ausnahme während der Ausführung auf host

Anzahl der Antworten 5 Antworten
Ich versuche, bereitstellen von code mit Capistrano 3 auf der Ubuntu-server aus dem GIT-repository, aber ich bin immer dieser Fehler. ========================================================================== Hier ist mein Gemfile. gem 'capistrano', '~> 3.1.0' #//Use unicorn as the app server gem 'unicorn'

Zuerst implementieren schlägt in Capistrano 3 mit /var/www/XXX die Erlaubnis Fehler

Anzahl der Antworten 2 Antworten
Ich bin mit dem ersten Einsatz in einer Maschine über cap staging deploy. Wie von Cap3, deploy:setup wird nicht mehr benötigt. Doch, seltsam, bekomme ich ein mkdir Berechtigungen Fehler: INFO[cb348f12] Running /usr/bin/env mkdir -pv /var/www/myapp/shared /var/www/myapp/releases on

NoMethodError: undefined method `auf' for main:Object

Anzahl der Antworten 2 Antworten
wenn ich versuche bundle exec cap production deploy --trace bekomme ich eine Fehlermeldung: deploy@h2540559:/www/apps/foodsoft$ bundle exec cap production deploy --trace ** Invoke production (first_time) ** Execute production ** Invoke load:defaults (first_time) ** Execute load:defaults ** Invoke rvm:hook

Start oder Neustart Einhorn mit Capistrano 3.x

Anzahl der Antworten 4 Antworten
Ich versuche zu starten oder neu starten, Einhorn, wenn ich cap production deploy mit Capistrano 3.0.1. Ich habe einige Beispiele, die ich gearbeitet haben, mit Capistrano 2.x mit so etwas wie: namespace :unicorn do desc "Start unicorn

Wie neu starten, puma nach bereitstellen?

Anzahl der Antworten 4 Antworten
Ich bin mit Schienen, Puma, Capistrano3. Installiert hab ich die gem capistrano3-puma als gut. Ich begann Puma mit Puma Dschungel https://github.com/puma/puma/tree/master/tools/jungle/upstart Wie kann ich neu Puma während der Bereitstellung? InformationsquelleAutor der Frage mystdeim | 2015-04-09

SSHKit::Runner::ExecuteError

Anzahl der Antworten 2 Antworten
$ bundle exec cap production deploy (Backtrace beschränkt auf Import-Aufgaben) die Kappe abgebrochen! SSHKit::Runner::ExecuteError: Ausnahme während der Ausführung als Psara@sakura: git exit-status: 128 git stdout: Nichts geschrieben, git stderr: Permission denied (publickey). fatal: The remote end hung

SSH-Agent-Forwarding funktioniert nicht

Anzahl der Antworten 4 Antworten
Ich habe eine harte Zeit versucht zu konfigurieren Capistrano 3.1 zur Bereitstellung einer app-gehostet auf Github. Bin ich nach Capistrano Dokumentation und ich haben erfolgreich den ersten Schritt (SSH-Schlüssel von workstation zu Server) und auf dem zweiten

Capistrano-Fehler tar: Dies sieht nicht wie ein Tar-Archiv aus

Anzahl der Antworten 6 Antworten
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

Capistrano 3 wird in einem Verzeichnis ausgeführt

Anzahl der Antworten 5 Antworten
Ich bin versucht, zu schreiben eine Aufgabe für Capistrano 3 beinhaltet, dass die Ausführung von "composer install" im Verzeichnis des aktuellen release. Es sieht wie folgt aus: namespace :composer do desc 'Install dependencies with Composer' task :install

Wie führe ich Shell-Befehle auf dem Server in Capistrano v3 aus?

Anzahl der Antworten 1 Antworten
Ich bin neu in Capistrano und ich habe versucht, mit Capistrano das DSL -, shell-Befehle ausführen auf dem server ('Start', 'ausführen', etc.), aber es scheint, dass es war veraltet. Nach der Suche und der Suche nach einem

Capistrano 3 sudo Aufgabe

Anzahl der Antworten 5 Antworten
Möchte ich mal ein Rezept mit Capistrano 3 die Ausführung einer task auf dem remote-server mit sudo. Mit Capistrano 2 dies könnte getan werden, zum Beispiel: default_run_options[:pty] = true task :hello do run "#{sudo} cp ~/something /something"

Ansible kopieren SSH-Schlüssel von einem Host zum anderen

Anzahl der Antworten 4 Antworten
Ich habe 2 app-Server mit einem loadbalancer davor und 1 Datenbank-server in meinem system. Ich bin provisioning Ihnen mit Ansible. App-Server ist Nginx + Passenger und läuft für eine Rails-app. Verwenden capistrano für das deployment, aber ich

Capistrano- und Umgebungsvariablen

Anzahl der Antworten 5 Antworten
Habe ich eingeschaltet, um mit Umgebungsvariablen für die Konfiguration und es funktioniert sehr gut - außer, wenn ich auf bereitstellen oder führen Sie Aufgaben mit capistrano. Capistrano 3 scheint zum ausführen von jedem Befehl vorangestellt /usr/bin/env die