capistrano

Capistrano ist ein Entwicklertool zum Bereitstellen von Webanwendungen. Es wird normalerweise auf einer Arbeitsstation installiert und zum Bereitstellen von Code aus der Quellcodeverwaltung (SCM) für einen oder mehrere Server verwendet.
2
Antworten

Capistrano schlägt beim Bereitstellen des Rails-Asset-Manifests fehl

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 e...
07.05.2013, 04:18
2
Antworten

Rails 4 API-Bereitstellungsbeispiel für Amazon EC2 mit Capistrano 3, Nginx, Puma, GitHub und RVM?

Ich habe ein Rails 4-API-Projekt auf GitHub, und ich versuche, es von meinem MacBook Pro mit Capistrano 3 auf zwei Amazon AWS EC2 Ubuntu-Instanzen mit SSH-Schlüsseln zu verteilen - eines ist die App / Webserver, und der andere ist der PostgreS...
01.11.2013, 16:03
2
Antworten

Bereitstellung über Capistrano über Jenkins - SSH-Authentifizierung fehlgeschlagen

Ich habe eine Jenkins-Version, die eine Capistrano-Version als Post-Build-Aktion ausführt. Das Ausführen der Capistrano-Aufgabe als Jenkins-Benutzer von der Konsole aus funktioniert einwandfrei und ohne eine Passwortabfrage (Ich habe zuvor SS...
30.10.2012, 18:18
2
Antworten

Capistrano 3.0 - Wie sicher Passwort jetzt anfordern?

Vor 3.0 gab es eine Möglichkeit, dies zu tun: %Vor% Es fordert zur Eingabe eines Passworts auf, zeigt es nicht während der Eingabe an und hinterlässt keine Spuren davon in den Protokollen und der Ausgabe. Nun, als von 3.0 der einzig...
26.12.2013, 19:10
2
Antworten

So führen Sie das Schema aus: Laden Sie die erste capistrano 3-Anwendung meiner Rails-App

Ich möchte db:schema:load anstelle von db:migrate bei der anfänglichen Bereitstellung meiner Rails-App ausführen. Das war früher ziemlich trivial, wie man in dieser Stack-Overflow-Frage aber in Capistrano 3 haben sie die deploy:cold...
16.12.2013, 21:36
1
Antwort

Wie wird die Capistrano-Aufgabe basierend auf den Umgebungs- oder Servereigenschaften ausgeführt?

Ich habe einen Namespace und einige Tasks im Namespace, die nach der Bereitstellung ausgeführt werden: aktualisiert. Hier ist ein Beispiel: %Vor% Ich würde es lieben, wenn eine dieser Aufgaben nur in einer bestimmten Umgebung oder Host-Eigen...
09.04.2014, 21:54
3
Antworten

RVM-, Capistrano- und Bundler-Pfadprobleme

Ich habe anscheinend eine Diskrepanz zwischen dem gem Pfad der Produktion, wenn ich manuell versus durch Bundler + capistrano installierte. Nachdem ich rubm 1.9.2 installiert und einen Edelsteinsatz "myapp" erstellt habe, habe ich den Bundler...
05.09.2011, 22:25
1
Antwort

Was sind Jenkins Best Practices beim Bauen mit Grunt und Deployment mit Capistrano?

Ich baue gerade einen Build-Server in unserem Büro auf und ich frage mich, was dafür am besten geeignet ist. Ich weiß, dass jede Situation nach einem anderen Ansatz verlangt und es gibt eine Million Möglichkeiten, dasselbe Ziel zu erreichen, abe...
26.06.2014, 13:17
2
Antworten

Rails.root zeigt während eines Resque-Jobs auf das falsche Verzeichnis in der Produktion

Ich habe zwei Jobs, die gleichzeitig in die Warteschlange gestellt werden und ein Arbeiter führt sie nacheinander aus. Beide Jobs kopieren einige Dateien aus dem Verzeichnis builds/ im Stammverzeichnis meines Rails-Projekts und legen sie in e...
16.09.2013, 05:27
6
Antworten

Capistrano-Fehler beim Ändern des Repositorys mit git

Ich habe eine einfache Deployment über Capistrano aus einem Git Repository. Ich wollte das Repository ändern, mit dem ich gearbeitet habe, also habe ich im Grunde genommen nur geändert    set: repository, "[email protected]: neues_repository"...
26.05.2013, 23:51