A recent xpm, which is a portable Node.js command line application.
rm -rf ~/Work/micro-os-plus-iii/micro-os-plus-iii.git && \
mkdir -p ~/Work/micro-os-plus-iii && \
git clone \
--branch xpack-develop \
https://github.com/micro-os-plus/micro-os-plus-iii.git \
~/Work/micro-os-plus-iii/micro-os-plus-iii.git
or, to update an existing folder:
git -C ~/Work/micro-os-plus-iii/micro-os-plus-iii.git pull
xpm run deep-clean -C ~/Work/micro-os-plus-iii/micro-os-plus-iii.git/tests
Satisfy dependencies for all configurations and run all tests:
xpm run install-all -C ~/Work/micro-os-plus-iii/micro-os-plus-iii.git/tests
xpm run test -C ~/Work/micro-os-plus-iii/micro-os-plus-iii.git/tests
or, to run the tests with all available toolchains:
xpm run test-all -C ~/Work/micro-os-plus-iii/micro-os-plus-iii.git/tests