ci: disable cbor logging for ci firmware builds
What changed, and why it matters
This change only affects how test firmware is built in the project's continuous integration (CI) pipeline. It removes a debug logging flag so that test builds more closely match the firmware actually shipped to users. There is no user-facing code change and no security fix or vulnerability patch.
No security action needed. This is a CI configuration hygiene change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit modifies .gitlab/test_fw.yml, removing the –log flag from switch_to.sh invocations in CI job definitions. The commit message states CBOR logging causes problems and is not enabled on shipped devices, so CI builds are being aligned with production images. No source code, cryptographic logic, or runtime behavior is changed.
Changed components
gitlab/test_fw.ymlInspect captured patch +8 / −8
diff --git a/gitlab/test_fw.yml b/gitlab/test_fw.yml
index deffc70..cf57412 100644
--- a/gitlab/test_fw.yml
+++ b/gitlab/test_fw.yml
@@ -16,42 +16,42 @@
build_test_jade_ci:
extends: .build_test_template
before_script:
- - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade --dev --debug --ci --log
+ - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade --dev --debug --ci
build_test_jade_noradio_ci:
extends: .build_test_template
before_script:
- - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade --dev --debug --ci --log --noradio
+ - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade --dev --debug --ci --noradio
build_test_jade_v1_1_ci:
extends: .build_test_template
before_script:
- - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v1_1 --dev --debug --ci --log
+ - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v1_1 --dev --debug --ci
build_test_jade_v1_1_noradio_ci:
extends: .build_test_template
before_script:
- - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v1_1 --dev --debug --ci --log --noradio
+ - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v1_1 --dev --debug --ci --noradio
build_test_jade_v2_ci:
extends: .build_test_template
before_script:
- - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v2 --dev --debug --ci --log --jtag
+ - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v2 --dev --debug --ci --jtag
build_test_jade_v2_noradio_ci:
extends: .build_test_template
before_script:
- - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v2 --dev --debug --ci --log --jtag --noradio
+ - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v2 --dev --debug --ci --jtag --noradio
build_test_jade_v2c_ci:
extends: .build_test_template
before_script:
- - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v2c --dev --debug --ci --log --jtag
+ - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v2c --dev --debug --ci --jtag
build_test_jade_v2c_noradio_ci:
extends: .build_test_template
before_script:
- - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v2c --dev --debug --ci --log --jtag --noradio
+ - . $HOME/esp/esp-idf/export.sh && ./tools/switch_to.sh jade_v2c --dev --debug --ci --jtag --noradio
build_test_qemu:
extends: .build_test_template
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.