This commit is contained in:
Mateusz Gruszczyński committed 2026-10-07 09:43:58 +02:00
1 parent bc0b8d3cc3
commit e2398a4379
5 files changed
+76 -9

No files matched your search

+12
View File
@@ -193,3 +193,15 @@ curl -f http://127.0.0.1:18766/healthz
## Klucz GPG
`./start.sh` generuje trwały klucz GPG przy pierwszym uruchomieniu. Katalogu `gpg/` nie należy usuwać po publikacji APT/RPM.
## Migracja ze starszego buildera Linux-only
`last_commit` nie jest już jedynym warunkiem pominięcia kompilacji. Builder sprawdza też, czy aktualnie opublikowany release zawiera kompletne APT, RPM i OPNsense repo oraz czy `opnsense/BUILD-INFO.txt` wskazuje na ten sam commit.
Jeżeli `data/state/last_commit` pochodzi ze starszej wersji narzędzia i DEB/RPM są już opublikowane, ale OPNsense repo jeszcze nie istnieje, pierwszy cykl zaloguje:
```text
commit unchanged, but unified release is incomplete; rebuilding missing artifacts for <sha>
```
i wykona build dla tego samego commita. Przy `PACKAGE_RELEASE=auto` taki build naprawczy zachowuje dotychczasowy numer wydania DEB/RPM zamiast sztucznie go zwiększać.