Ich konnte keine Informationen darüber finden, wie Informationen während einer Capistrano-Bereitstellung fließen, und ich kann die Protokollinformationen beim Ausführen der Bereitstellung nicht erkennen.Wie sieht der Datenfluss während einer Capistrano-Bereitstellung aus? Gibt es irgendwo ein Diagramm, das das erklärt?
Im Moment habe ich die folgende Einstellung:
- Entwicklung Code auf meinem Laptop
- Local Git-Server
- Staging Webserver
ich meinen Code auf dem lokalen Git-Server Push mit Der Capistrano repo_url wurde auf diesem Server auf das Repository gesetzt. Der Code wird dann auf dem Staging-Webserver bereitgestellt. Geht die Kommunikation während der Bereitstellung so:
1 -> 2 -> 3?
Oder besteht eine Kommunikation von 1 (dem Entwicklungs-Laptop) zu 3 (dem Webserver)?
Capistrano ist ein Entwicklungswerkzeug, das die Repo von Ihrem GitHub nimmt und setzt es auf die Produktion/Staging-Server. Siehe: https://www.digitalcean.com/community/tutorials/how-to-use-capistrano-to-automate-deployments-getting-started – dp7