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.
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
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,
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'
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
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
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
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
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
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
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
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
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
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"
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
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