feat(tools): Auslieferungsarchiv ohne WLAN-Zugangsdaten
Baut alle acht Ziele ueber den wiederverwendbaren Bauweg tools/build_nocreds.sh (config.local.cmake liegt per trap beiseite, damit sie nicht als set() jedes -D schlaegt) und packt ota/, migrate/ (prod+dev signiert), flash/, bruno/, onboard.sh, README.md und SHA256SUMS nach dist/ninlight-<version>.tar.gz. Vor dem Packen wird jede Datei binaer gegen SSID, WLAN-Passwort und Token aus config.local.cmake geprueft; ein Fund bricht den Lauf ab.
This commit is contained in:
@@ -38,6 +38,7 @@ SHELL_SUITES=(
|
||||
"$ROOT/tools/station/tests/test_cli.sh"
|
||||
"$ROOT/tools/station/tests/test_deploy.sh"
|
||||
"$ROOT/tools/station/tests/test_setup_pi.sh"
|
||||
"$ROOT/tools/tests/test_release.sh"
|
||||
)
|
||||
for suite in "${SHELL_SUITES[@]}"; do
|
||||
"$suite"
|
||||
|
||||
Reference in New Issue
Block a user