[PATCH 00/18] New CI image and fixes
Jiaxun Yang
jiaxun.yang at flygoat.com
Wed Jul 17 16:29:11 CEST 2024
Hi all,
This series build a new CI image based on Ubuntu focal with LoongArch64
support, fixed various python scripts for python 3.12, fixed various
problems popped up when testing againt latest software.
Last two commits are for demonstration purpose and not for commit
into repo.
CI runs passed at azure [1].
Thanks
[1]: https://flygoat.visualstudio.com/u-boot/_build/results?buildId=64&view=results
Signed-off-by: Jiaxun Yang <jiaxun.yang at flygoat.com>
---
Jiaxun Yang (18):
binman: Replace pkg_resources with importlib.resources
py: Replace distutils.core with setuptools
doc/sphinx: Remove usage of six
py: Bump pylint version and clear warnings
binman: Workaround lz4 cli padding in test cases
tests/test_event_dump: Relax match rule for output
lib/charset & efi: Fix possible unaligned accesses
CI: Ensure pip install is always performed in venv
CI: Dockerfile: Set global git name & email config
CI: Dockerfile: Bump base OS version
CI: Dockerfile: Bump GRUB to 2.12
CI: Dockerfile: Bump QEMU to 9.0.1
CI: Dockerfile: Bump fiptool to 2.10.4
CI: Dockerfile: Bump genimage to 17
CI: Dockerfile: Use kernel.org upstream for trace-cmd
CI: Dockerfile: Bump coreboot to 24.05
CI: Dockerfile: Add LoongArch64 support
[NFC] Use Jiaxun's CI Image
.azure-pipelines.yml | 22 ++++----
.gitlab-ci.yml | 19 ++++---
doc/develop/python_cq.rst | 4 +-
doc/sphinx/kfigure.py | 3 +-
lib/charset.c | 21 ++++----
lib/efi_loader/efi_device_path.c | 11 +---
test/py/tests/test_event_dump.py | 10 ++--
test/py/tests/test_ums.py | 1 +
test/py/tests/test_usb.py | 1 +
tools/binman/control.py | 18 +++----
tools/binman/etype/fdtmap.py | 1 +
tools/binman/etype/fit.py | 1 +
tools/binman/etype/image_header.py | 1 +
tools/binman/etype/pre_load.py | 2 +
tools/binman/etype/ti_board_config.py | 1 +
tools/binman/etype/x509_cert.py | 1 +
tools/binman/ftest.py | 8 ++-
tools/binman/setup.py | 2 +-
tools/binman/state.py | 1 +
tools/binman/test/184_compress_section_size.dts | 1 +
tools/buildman/builder.py | 2 +
tools/buildman/requirements.txt | 1 +
tools/docker/Dockerfile | 68 +++++++++++++++----------
tools/dtoc/setup.py | 2 +-
tools/microcode-tool.py | 1 +
tools/patman/test_checkpatch.py | 2 +
tools/qconfig.py | 1 +
27 files changed, 123 insertions(+), 83 deletions(-)
---
base-commit: 902d8ee94ce29a088a325da6e69eeb1a25f1fec7
change-id: 20240610-docker-image-868126a1a929
Best regards,
--
Jiaxun Yang <jiaxun.yang at flygoat.com>
More information about the U-Boot
mailing list