2017-12-05 4 views
0

Ich habe bald einen neuen Entwickler, der mit mir zusammenarbeitet, und ich möchte es so einfach wie möglich machen, damit eine Entwicklungsumgebung eingerichtet wird.Eine Vagrant-Box teilen

Ich verwende derzeit eine Vagrant (Laravel Homestead) Box mit etwa 15 Domains, die jeweils unterschiedliche Konfigurationen haben (verschiedene PHP-Versionen usw.), und ich würde gerne die vorhandene Box mit ihnen teilen, wenn möglich.

Ist es so einfach, ein Repository mit der VagrantFile einzurichten, es zu klonen und die Box bereitzustellen, oder sind weitere Schritte erforderlich?

Auch musste ich die MySQL-Konfiguration auf der Box bearbeiten, gibt es irgendeine Möglichkeit, diese Updates in dem, was ich mit ihnen teile, oder müssen sie nur ihre eigene Version manuell neu konfigurieren?

Jeder Ratschlag geschätzt.

Dank

Antwort

0

Der einfachste Weg, um die Homestead-Umgebung zu teilen, ist die after.sh-Datei zu verwenden, um jede Anpassung führen Sie darüber hinaus benötigen, was Sie Homestead gibt.

Sie können auch Ihre Homestead.yaml Datei zu Homestead.yaml.example kopieren, damit der neue Mitarbeiter die Seiten & leicht kopieren und einfügen kann.