Kategorie: Entwicklung

Das site Repository

Die Firmware unserer Community basiert auf gluon einer Firmware für Mesh-Netzwerke, diese basiert wiederum auf LEDE bzw OpenWrt.
Damit wir gluon in unserer Community einsetzen können, müssen wir eine eigene Konfiguration pflegen. Diese Konfiguration wird site config genannt.
Weiterlesen

Firmware bauen mit Jenkins

Jenkins ist eine in Java geschriebene Software für automatisiertes compilieren von Software.
Bisher wurde die Firmware manuell in der Konsole gebaut. Ab sofort werden die Firmware Images von Jenkins gebaut. Daraus ergeben sich folgende Änderungen:

  • Jenkins baut die Firmware sobald es Änderungen am Firmware Repository gab
  • Jeder Build bekommt eine Build Number
  • Die Firmware wird von Jenkins signiert und vor-veröffentlicht

Weiterlesen