Publish qualified partial release matrices with explicit failure reports
This commit is contained in:
1 parent
93ace82aff
commit
dd64eae4f9
3 files changed
+113
-7
No files matched your search
@@ -105,6 +105,10 @@ bash build.sh build-firmwares-logging-matrix \
|
||||
--require-ota --skip-kiss --resume --background
|
||||
```
|
||||
|
||||
Run only one PlatformIO process in that checkout. Publish only after the full
|
||||
matrix completes successfully and `scripts/package_cascade_release.py` accepts
|
||||
the completed build status, source commit and `--version 1.17.1.6`.
|
||||
Run only one PlatformIO process in that checkout. Let the matrix finish even
|
||||
when individual targets fail. The packager normally requires a successful full
|
||||
matrix. For an initial release with gaps, `scripts/package_cascade_release.py`
|
||||
accepts `--allow-partial` with `--version 1.17.1.6`, the original completed build
|
||||
status and source commit. It lists every failed attempt in `BUILD-FAILURES.md`
|
||||
and `BUILD-FAILURES.json`; each published file must still pass all qualification
|
||||
and memory checks. Repair the failures and add the corrected profiles afterward.
|
||||
Reference in new issue
Block a user