Zeile 7: |
Zeile 7: |
| | | |
| Vorlage für die Tag-Message: | | Vorlage für die Tag-Message: |
− |
| |
| <pre> | | <pre> |
− | Release firmware version VERSION. | + | Release firmware version <VERSION>. |
| | | |
| Changes: | | Changes: |
Zeile 16: |
Zeile 15: |
| | | |
| Befehle zum taggen: | | Befehle zum taggen: |
− |
| |
| <pre> | | <pre> |
| git tag -s VERSION #tag anlegen | | git tag -s VERSION #tag anlegen |
Zeile 22: |
Zeile 20: |
| git push origin --tags #tag hochladen | | git push origin --tags #tag hochladen |
| </pre> | | </pre> |
| + | |
| Git message editor ändern: | | Git message editor ändern: |
− |
| |
| <pre> | | <pre> |
| git config --global core.editor "vim" | | git config --global core.editor "vim" |
Zeile 78: |
Zeile 76: |
| * Version der Firmware | | * Version der Firmware |
| * Versionsnummer der Gluon-Basis | | * Versionsnummer der Gluon-Basis |
| + | * Commit ID der Gluon-Basis |
| * Einen Link auf den Download der Firmware | | * Einen Link auf den Download der Firmware |
| * Kurzbeschreibung der Änderungen | | * Kurzbeschreibung der Änderungen |
Zeile 89: |
Zeile 88: |
| Ich habe heute eine neue Firmware gebaut. Basisdaten: | | Ich habe heute eine neue Firmware gebaut. Basisdaten: |
| * Firmware-Version: | | * Firmware-Version: |
− | * Gluon-Version: | + | * Gluon-Version: |
| + | * Commit ID: |
| * Download: | | * Download: |
| | | |
− | Folgende Änderungen gab es: | + | Folgende Gluon spezifischen Änderungen gab es unter anderen: |
| + | |
| + | * HIER PUNKTE [0] |
| + | * HIER PUNKTE |
| + | |
| + | Die upstream Änderungen findet ihr hier: |
| + | |
| + | https://github.com/freifunk-gluon/gluon/compare/<alte commit ID>...<neu commit ID> |
| + | |
| + | Folgende Comunnity spezifischen Änderungen gab es im package repo: |
| + | |
| + | * HIER PUNKTE |
| + | * HIER PUNKTE [1] |
| + | |
| + | Die Änderungen an unseren eigenen Paketen können im Packages-Repository hier eingesehen werden: |
| + | |
| + | https://git.nordwest.freifunk.net/ffnw-firmware/packages/compare/<alte Version>...<neue Version> |
| + | |
| + | Folgende Comunnity spezifischen Änderungen gab es im siteconf repo: |
| + | |
| * HIER PUNKTE | | * HIER PUNKTE |
| * HIER PUNKTE | | * HIER PUNKTE |
| | | |
− | Die Änderungen an der Siteconf können im Siteconf-Repo mittels folgendem Befehl eingesehen werden: | + | Die Änderungen an der Siteconf können im Siteconf-Repo hier eingesehen werden: |
− | git diff vVERSIONALT vVERSIONNEU
| |
| | | |
− | Die Änderungen an unseren eigenen Paketen können im Packages-Repository mittels folgendem Befehl eingesehen werden:
| + | https://git.nordwest.freifunk.net/ffnw-firmware/siteconf/compare/<alte Version>...<neue Version> |
− | git diff vVERSIONALT vVERSIONNEU | |
| | | |
− | Ich bitte euch die Änderungen zu prüfen und die Firmware im Anschluss zu signieren. Die Dokumentation zum Signaturprozess findet ihr im Wiki unter: | + | Ich bitte euch die Änderungen zu prüfen und die Firmware im Anschluss zu |
− | https://wiki.nordwest.freifunk.net/Entwicklung/Firmware_releaseprozess#Firmware_signieren
| + | signieren. Die Dokumentation zum Signaturprozess findet ihr im Wiki unter: |
| + | http://wiki.nordwest.freifunk.net/Firmware/Releaseprozess#Firmware_signieren |
| | | |
| Viele Grüße | | Viele Grüße |
| + | |
| + | [0] |
| + | [1] |
| </pre> | | </pre> |
| | | |
Zeile 118: |
Zeile 139: |
| ** https://wiki.nordwest.freifunk.net/Router/Firmware | | ** https://wiki.nordwest.freifunk.net/Router/Firmware |
| * Einen Link auf die Dokumentation zur Gluon-Firmware | | * Einen Link auf die Dokumentation zur Gluon-Firmware |
− | ** https://gluon.readthedocs.org/en/v2015.1.2/ | + | ** https://gluon.readthedocs.org/en/stable/ |
| * Einen Link auf die Seite der Unterstützten Geräte in der Gluon Dokumentation | | * Einen Link auf die Seite der Unterstützten Geräte in der Gluon Dokumentation |
− | ** https://gluon.readthedocs.org/en/v2015.1.2/ | + | ** http://gluon.readthedocs.io/en/stable/#supported-devices-architectures |
| | | |
| == Symlink umbiegen == | | == Symlink umbiegen == |
Zeile 128: |
Zeile 149: |
| unlink stable | | unlink stable |
| ln -s VERSION stable | | ln -s VERSION stable |
− | cd stable
| |
− | ln -s stable.manifest manifest
| |
| </pre> | | </pre> |
| + | Das symlinken des manifest ist nicht mehr nötig, da der Firmware-bot dies tut. |
| | | |
| == Allgemeines zu Signaturen == | | == Allgemeines zu Signaturen == |