projects
/
oweals
/
u-boot.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
doc: driver-model: Update SPI migration status
[oweals/u-boot.git]
/
.travis.yml
diff --git
a/.travis.yml
b/.travis.yml
index de96b0e81d17f4bef2bb53e3f8ca2bbbd3dee757..bb02b6d816c268652bdc9f326c5e0de5890a25c2 100644
(file)
--- a/
.travis.yml
+++ b/
.travis.yml
@@
-10,9
+10,10
@@
language: c
addons:
apt:
addons:
apt:
+ update: true
sources:
sources:
- -
ubuntu-toolchain-r-test
- - llvm-toolchain-bionic-7
+ -
sourceline: 'deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-10 main'
+ key_url: 'https://apt.llvm.org/llvm-snapshot.gpg.key'
packages:
- autopoint
- cppcheck
packages:
- autopoint
- cppcheck
@@
-38,7
+39,7
@@
addons:
- liblz4-tool
- lzma-alone
- libisl15
- liblz4-tool
- lzma-alone
- libisl15
- - clang-
7
+ - clang-
10
- srecord
- graphviz
- coreutils
- srecord
- graphviz
- coreutils
@@
-49,6
+50,8
@@
addons:
- mtools
- openssl
- sbsigntool
- mtools
- openssl
- sbsigntool
+ - fakeroot
+ - mtd-utils
install:
# Clone uboot-test-hooks
install:
# Clone uboot-test-hooks
@@
-57,7
+60,7
@@
install:
- ln -s travis-ci /tmp/uboot-test-hooks/py/`hostname`
# prepare buildman environment
- echo -e "[toolchain]\nroot = /usr" > ~/.buildman
- ln -s travis-ci /tmp/uboot-test-hooks/py/`hostname`
# prepare buildman environment
- echo -e "[toolchain]\nroot = /usr" > ~/.buildman
- - echo -e "arc = /tmp/arc_gnu_201
8
.09_prebuilt_uclibc_le_archs_linux_install" >> ~/.buildman
+ - echo -e "arc = /tmp/arc_gnu_201
9
.09_prebuilt_uclibc_le_archs_linux_install" >> ~/.buildman
- echo -e "\n[toolchain-alias]\nsh = sh2" >> ~/.buildman
- echo -e "x86 = i386" >> ~/.buildman;
- echo -e "riscv = riscv64" >> ~/.buildman;
- echo -e "\n[toolchain-alias]\nsh = sh2" >> ~/.buildman
- echo -e "x86 = i386" >> ~/.buildman;
- echo -e "riscv = riscv64" >> ~/.buildman;
@@
-86,8
+89,8
@@
before_script:
./tools/buildman/buildman --fetch-arch i386;
fi
- if [[ "${TOOLCHAIN}" == arc ]]; then
./tools/buildman/buildman --fetch-arch i386;
fi
- if [[ "${TOOLCHAIN}" == arc ]]; then
- wget https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/download/arc-201
8.09-release/arc_gnu_2018
.09_prebuilt_uclibc_le_archs_linux_install.tar.gz &&
- tar -C /tmp -xf arc_gnu_201
8
.09_prebuilt_uclibc_le_archs_linux_install.tar.gz;
+ wget https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/releases/download/arc-201
9.09-release/arc_gnu_2019
.09_prebuilt_uclibc_le_archs_linux_install.tar.gz &&
+ tar -C /tmp -xf arc_gnu_201
9
.09_prebuilt_uclibc_le_archs_linux_install.tar.gz;
fi
- if [[ "${TOOLCHAIN}" == "nds32" ]]; then
wget https://github.com/vincentzwc/prebuilt-nds32-toolchain/releases/download/20180521/nds32le-linux-glibc-v3-upstream.tar.gz &&
fi
- if [[ "${TOOLCHAIN}" == "nds32" ]]; then
wget https://github.com/vincentzwc/prebuilt-nds32-toolchain/releases/download/20180521/nds32le-linux-glibc-v3-upstream.tar.gz &&
@@
-217,7
+220,8
@@
script:
#
# Build a selection of boards if TEST_PY_BD is empty
- if [[ "${BUILDMAN}" != "" ]]; then
#
# Build a selection of boards if TEST_PY_BD is empty
- if [[ "${BUILDMAN}" != "" ]]; then
- tools/buildman/buildman -P -E -W ${BUILDMAN} ${OVERRIDE};
+ ret=0
+ tools/buildman/buildman -P -E -W ${BUILDMAN} ${OVERRIDE} || ret=$?;
if [[ $ret -ne 0 ]]; then
tools/buildman/buildman -seP ${BUILDMAN};
exit $ret;
if [[ $ret -ne 0 ]]; then
tools/buildman/buildman -seP ${BUILDMAN};
exit $ret;
@@
-490,6
+494,11
@@
matrix:
script:
- make tools-only_config envtools -j$(nproc)
script:
- make tools-only_config envtools -j$(nproc)
+ - name: "Run tests for Nokia RX-51 (aka N900)"
+ script:
+ - export PATH=~/.buildman-toolchains/gcc-9.2.0-nolibc/arm-linux-gnueabi/bin/:$PATH
+ - test/nokia_rx51_test.sh
+
# test/py
- name: "test/py sandbox"
env:
# test/py
- name: "test/py sandbox"
env:
@@
-498,7
+507,7
@@
matrix:
- name: "test/py sandbox with clang"
env:
- TEST_PY_BD="sandbox"
- name: "test/py sandbox with clang"
env:
- TEST_PY_BD="sandbox"
- OVERRIDE="-O clang-
7
"
+ OVERRIDE="-O clang-
10
"
- name: "test/py sandbox_spl"
env:
- TEST_PY_BD="sandbox_spl"
- name: "test/py sandbox_spl"
env:
- TEST_PY_BD="sandbox_spl"