mirror of
https://github.com/clearlinux/mixer-tools.git
synced 2026-09-04 04:31:44 +00:00
v5.4.0
This release of mixer includes various changes around the entire much of the code base: - Mixer uses the log package for warnings and errors throughout the code to more properly handle writing to correct streams. - More BAT tests have been added to expand functional test coverage. - Many unit tests have been added to start getting better coverage for the builder package. - Builder package was broken up from an almost 3000 line file into multiple, logical files that are easier to work with. - Mixer ignores validation for bundle list so it does not fail to list even if there is an invalid bundle. - Increased bsdiff delta timeout to handle large files which *do* create deltas, despite the increase in build time. These are typically large GCC files which cannot be stripped at this time. - The build all command supports --increment now instead of auto incrementing the mixversion. - Format bump process was updated to use a new simplified flow, which does not require switching tooling back and forth during the build. This process is used to peform both upstream and downstream format bumps automatically for the user. - Build image automatically gets the ister template if it does not exist and populates it with the bundles from mixbundles. - No delta packs are created over format bumps. Minversions should have delta packs created over them, but not format bumps because clients can't update over bump boundaries. - Misc bug and code structure fixes. Signed-off-by: Tudor Marcu <tudor.marcu@intel.com>
This project contains tooling for using the software update mixer.
Please follow the guide at https://clearlinux.org/documentation/clear-linux/guides/maintenance/mixer to learn more about how to use the mixer tool.
Languages
Go
89.1%
Shell
9.1%
Makefile
1.8%