Hinweis: Diese Nachricht richtet sich an erfahrene Nutzer, die Entwickler dieses Forums
Hallo zusammen!
Heute habe ich den PR von @VonOx zum neuen CI-Prozess gemerged. Wir sind von CircleCI zu GitHub Actions gewechselt, und vor allem werden die Builds für Dev und Prod mit derselben Dockerfile und mit buildx erstellt.
Ich würde gerne euer Feedback zu diesem Dev-Image haben, und vor allem zu den nativen Integrationen (Z-Wave, Bluetooth, Kamera), funktioniert alles gut?
Das Image ist auf allen Plattformen verfügbar mit:
docker pull gladysassistant/gladys:dev
Und dann zum Starten sind es dieselben Befehle wie gewohnt in der Dokumentation, man muss nur das Tag zu gladys:dev ändern.
@damalgos und ich haben versucht, unsere Änderungen auf Netatmo zu pushen, aber es wurde verlangt, den Master zu aktualisieren, was wir gemacht haben. Allerdings funktioniert die Installation der Abhängigkeiten jetzt nicht mehr. Wir sehen auch, dass es ein rotes Kreuz auf eurer Migration gibt. Hat das nicht etwas auf den PRs kaputt gemacht? Mir schien, es gab grüne, aber jetzt gibt es nur noch rote und orange.
Vielleicht ist das unabhängig???
Ich habe gerade den PR von netatmo überprüft (wirklich schnell gemacht)
Aber wenn Sie eine Änderung an der package.json vornehmen, müssen Sie auch die package-lock.json pushen
Ja, wir haben das direkt korrigiert (der Fehler lag nicht bei den npm-Abhängigkeiten)
Da ist etwas nicht in Ordnung mit dem npm-Paket sqlite3 in Version 4.2++
node-pre-gyp WARN Pre-built Binaries nicht installierbar für sqlite3@4.2.0 und node@12.20.0 (node-v72 ABI, glibc) (Fallback auf Quellcode-Kompilierung mit node-gyp)
node-pre-gyp WARN Fehler beim Download
Ist das Update lebenswichtig?
Ich habe auf ihrem GitHub (sqlite3) nachgeschaut, aber da ist das Chaos.
Oh ja natürlich!! Das ist ein grober Fehler, ein Bedienfehler, wahrscheinlich auf meiner Seite, als ich versucht habe, über wsl2 / Ubuntu zu gehen. Das war überhaupt nicht geplant. Ich habe die geänderten Dateien wiederhergestellt, und @damalgos wird einen Reverse durchführen. Ich habe etwas auf meiner Seite versucht, aber ich habe immer noch Probleme mit GitHub ^^
Kleines Problem auf dem netatmo-Zweig. Kannst du mal einen Blick darauf werfen? Ich habe das Upgrade von sqlite3 entfernt, aber es funktioniert immer noch nicht