Wir haben ein vorhandenes Modul, das eine composer.json-Datei enthält, die für sich allein gut funktioniert, aber wir möchten auch travis-ci mit dieser Erweiterung einrichten.
Wenn das travis-ci ausgeführt wird, schlägt es mit dem Fehler fehl.
magento root dir "" is not valid
Ich denke, dieser Fehler tritt auf, weil wir tatsächlich die Datei composer.json der Erweiterung anstelle einer sauberen Datei composer.json für eine Magento-Instanz verwenden.
Weiß jemand, wie die Datei travis.yml für eine Erweiterung eingerichtet werden soll? Hat jemand eine Erweiterung, die erfolgreich über Travis-CI getestet wird und die ich als Beispiel verwenden könnte?
Unsere Erweiterung: https://github.com/sitewards/B2BProfessional
Ein weiteres kaputtes Beispiel: https://github.com/magento-hackathon/FrontendMonitoring
quelle