Neu Shop automatisiert bauen (Docker)

Fabrice

Sehr aktives Mitglied
4. September 2012
173
47
Guten Tag

Wir bauen derzeit unsere Shops mit Skripten und Docker zusammen. Nun wollen wir gern das PHP vom Shop direkt in ein Image einbauen.

Folgender Schritt schlägt jedoch ab und an fehl, wenn es zu einem Release keinen NovaChild Download gibt.
RUN wget -N https://build.jtl-shop.de/get/template/NOVAChild-${SHOP_VERSION}.zip && unzip -qo NOVAChild-${SHOP_VERSION}.zip -d /var/www/html/templates/ && rm NOVAChild-${SHOP_VERSION}.zip
Wobei SHOP_VERSION wie folgt definiert ist:
SHOP_VERSION:
- "v5-2-2"
- "v5-1-5"
- "master"

Kann man sich in der Regel darauf verlassen, dass es zu jedem Release auch ein NovaChild geben wird und dies ist nur ein versehen oder sollte ich einen Workaround bauen, welcher nach dem letzten Release zum Shop sucht?

Grüße
Fabrice

Wer den passenden Code dazu vollständig sehen will: https://www.casa-due-pur.de/git/base/jtl-shop-docker.git
 
  • Gefällt mir
Reaktionen: recent.digital

Groundhog

Sehr aktives Mitglied
11. Januar 2011
434
54
Austria

Fabrice

Sehr aktives Mitglied
4. September 2012
173
47
Hey @Fabrice

Ich hätte auch interesse an dem Docker Image. Was genau hast du da vor? Nen Testshop auf DOcker lauffähig zu bekommen? WIr nutzen DOcker z.B. auf der Synology Nas - das wär ja der Hammer wenn hier der Shop zu testzwecken auch lokal laufen würde. Wenns dann noch nen Wawi COntainer gäbe, wärs fast perfekt 🙂
Wir nutzen es seit zwei Jahren Produktiv und zum Testen. Ein Repo mit den meisten Dateien ist hier zu finden: https://www.casa-due-pur.de/git/base/jtl-shop-docker
Alles noch nicht Dokumentiert aber läuft bei uns.
Grüße
Fabrice
 
Zuletzt bearbeitet:

Ähnliche Themen