Frage

Wir arbeiten an Chef-Rezept, die PHP von der Quelle erstellt.Jedes Mal, wenn wir jedoch eine Änderung an unserem Rezept abgeben, und wir wollen es wieder ausführen, dauert es lange dauert (ca. 20 Minuten).

was wir getan haben, macht unsere Änderungen dann mit: generasacodicetagpre.

Gefolgt von: generasacodicetagpre.

Es wäre schön, wenn wir irgendwie unser einzelnes Rezept neu ausführen könnten, versuchen wir zu aktualisieren.

Jeder weiß, wie wir das tun könnten?Oder wie Vagrant bestimmt, dass unser PHP-Rezept bereits installiert / ausgeführt ist?

War es hilfreich?

Lösung

vagrant provision sollte dies für Sie tun.Chefkoch sollte sich darum kümmern, nur die Dinge zu führen, die ausgeführt werden müssen ... wie ein geändertes Rezept.

Andere Tipps

Sie können verwenden: generasacodicetagpre.

Dies wird den Bereitstellungsschritt wiederholt, der generakodicetagcode und den Chefkoch absetzt.

Wenn Sie einen Kochserver mit Chef-Client verwenden, müssen Sie das Kochbuch mit dem Messer nach lokalen Änderungen an den Server hochladen.Dann lädt Chef-Client auf dem Vagrant-Computer die geänderten Dateien herunter.

Wenn Sie Chef Solo verwenden, können Sie Ordner mit dem VM teilen, sodass die Änderungen sofort abgeholt werden, anstatt sie auf den VM kopieren zu müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top