Wie kann ich die Submodule meines Git-Repos auf Knopfdruck automatisch bereitstellen?

Ich habe eine PHP-Cartridge, die normal funktioniert, außer ich finde keine einfache Möglichkeit, OpenShift dazu zu bringen, die Dateien für meine Git-Submodule (rekursiv) zu pushen, wenn / nachdem meine Kern-Repo-Dateien gepusht wurden.

Dies scheint ein sehr einfacher und allgemeiner Anwendungsfall zu sein. Übersehen ich etwas?

Ich könnte wahrscheinlichssh in meinen Server und ziehen Sie sie manuell, aber ich möchte dies vollständig automatisieren, damit diese Änderungen bei der Bereitstellung berücksichtigt werden, wenn ich die Referenz des Submoduls in meinem Repo aktualisiere.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage