ci: mynewt: Enable Mynewt specific tests
This allows to run Mynewt bootserial tests in CI. Signed-off-by: Szymon Janc <szymon.janc@codecoup.pl>
This commit is contained in:
parent
874a0ab4d5
commit
22096886a6
|
@ -57,9 +57,15 @@ arm_toolchain_install() {
|
|||
done
|
||||
}
|
||||
|
||||
native_test_setup() {
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y gcc-multilib
|
||||
}
|
||||
|
||||
mkdir -p $HOME/bin
|
||||
export PATH=$HOME/bin:$PATH
|
||||
|
||||
install_newt
|
||||
shallow_clone_mynewt
|
||||
arm_toolchain_install
|
||||
native_test_setup
|
||||
|
|
|
@ -25,4 +25,9 @@ for target in $(ls ci/mynewt_targets); do
|
|||
[[ $? -ne 0 ]] && exit 1
|
||||
done
|
||||
|
||||
mkdir targets
|
||||
cp -r repos/apache-mynewt-core/targets/unittest targets
|
||||
newt test boot/boot_serial
|
||||
[[ $? -ne 0 ]] && exit 1
|
||||
|
||||
exit 0
|
||||
|
|
Loading…
Reference in New Issue