Run aarch64-linux-gnu tests on travi-ci directly

This commit is contained in:
Anthony Green
2019-11-24 22:47:48 -05:00
parent 66022e52ec
commit 1ec01ea81c
3 changed files with 10 additions and 5 deletions
+3 -2
View File
@@ -34,6 +34,9 @@ matrix:
- os: linux
arch: ppc64le
env: HOST=ppc64le-linux-gnu
- os: linux
arch: arm64
env: HOST=aarch64-linux-gnu
- os: linux
env: HOST=arm32v7-linux-gnu LIBFFI_TEST_OPTIMIZATION="-O0"
- os: linux
@@ -43,8 +46,6 @@ matrix:
# The sparc64 linux system in the GCC compile farm is non-responsive.
# - os: linux
# env: HOST=sparc64-linux-gnu
# - os: linux
# env: HOST=aarch64-linux-gnu
# The mips64 linux system in the GCC compile farm is not allowing logins
# - os: linux
# env: HOST=mips64el-linux-gnu
+1 -1
View File
@@ -103,7 +103,7 @@ case "$HOST" in
./autogen.sh
build_foreign_linux arm moxielogic/arm32v7-ci-build-container:latest
;;
aarch64-linux-gnu | mips64el-linux-gnu | sparc64-linux-gnu)
mips64el-linux-gnu | sparc64-linux-gnu)
build_cfarm
;;
bfin-elf )
+6 -2
View File
@@ -14,6 +14,10 @@ if [[ $TRAVIS_OS_NAME != 'linux' ]]; then
else
# Download and extract the rlgl client
case $HOST in
aarch64-linux-gnu)
wget -qO - https://rl.gl/cli/rlgl-linux-arm.tgz | \
tar --strip-components=2 -xvzf - ./rlgl/rlgl;
;;
ppc64le-linux-gnu)
wget -qO - https://rl.gl/cli/rlgl-linux-ppc64le.tgz | \
tar --strip-components=2 -xvzf - ./rlgl/rlgl;
@@ -31,7 +35,7 @@ else
sudo apt-get clean # clear the cache
sudo apt-get update
case $HOST in
aarch64-linux-gnu | mips64el-linux-gnu | sparc64-linux-gnu)
mips64el-linux-gnu | sparc64-linux-gnu)
;;
alpha-linux-gnu | arm32v7-linux-gnu | m68k-linux-gnu | sh4-linux-gnu)
sudo apt-get install qemu-user-static
@@ -57,7 +61,7 @@ else
;;
esac
case $HOST in
arm32v7-linux-gnu | aarch64-linux-gnu)
arm32v7-linux-gnu)
# don't install host tools
;;
*)