2016-07-04 9 views
0

Mit Hybris müssen Sie ein 'laufendes System aktualisieren' ausführen, wenn sich der Plattformcode und bestimmte Daten/* .xml-Dateien geändert haben.Hybris - Aktualisierungsvorgang über die Befehlszeile auslösen

Dies ist ein manueller Prozess und passt daher nicht wirklich in eine CI-Umgebung.

Es gibt 2 Optionen, initialisieren oder aktualisieren. Aber beide schauen, wie es nicht von der Kommandozeile/bash ausgelöst werden kann

https://stackoverflow.com/a/29981777/2750476

Ich frage mich, ob jemand die Befehlszeile für das Auslösen des Update-Prozesses (zur Aktualisierung der Typ Systemdefinitionen) kennt

Oder hat jemand eine andere Lösung gefunden, um eine hybris-Plattform kontinuierlich zu aktualisieren?

Antwort

2

Sie können das Ameise Ziel verwenden ‚updatesystem‘:

updatesystem Führt ein Update-System der angegebenen Mieter im Standalone-Modus, mit hybris Verwaltung Console Standardeinstellung oder die Konfiguration von einem gegebene Datei. Syntax: ant updatesystem [-Dtenant = tenantID -DdryRun = true | false -DtypeSystemOnly = true | false -DconfigFile = PATH_TO_CONFIG_FILE]

+0

der Prozess mit einem Exit-Code nicht beendet, so dass für die Integration weiter wird es ein bisschen schwer zu integrieren .. Wissen Sie vielleicht, ob es ausführbar ist, und dass es nach seiner Fertigstellung beendet? Nochmals vielen Dank :) – DutchKevv

+0

Es endet mit und Code für mich zu verlassen, welche Version von Hybris verwenden Sie? Wenn Sie damit einverstanden sind, können Sie das Ameisen-Ziel anpassen. –

Verwandte Themen