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 - os: linux
arch: ppc64le arch: ppc64le
env: HOST=ppc64le-linux-gnu env: HOST=ppc64le-linux-gnu
- os: linux
arch: arm64
env: HOST=aarch64-linux-gnu
- os: linux - os: linux
env: HOST=arm32v7-linux-gnu LIBFFI_TEST_OPTIMIZATION="-O0" env: HOST=arm32v7-linux-gnu LIBFFI_TEST_OPTIMIZATION="-O0"
- os: linux - os: linux
@@ -43,8 +46,6 @@ matrix:
# The sparc64 linux system in the GCC compile farm is non-responsive. # The sparc64 linux system in the GCC compile farm is non-responsive.
# - os: linux # - os: linux
# env: HOST=sparc64-linux-gnu # 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 # The mips64 linux system in the GCC compile farm is not allowing logins
# - os: linux # - os: linux
# env: HOST=mips64el-linux-gnu # env: HOST=mips64el-linux-gnu
+1 -1
View File
@@ -103,7 +103,7 @@ case "$HOST" in
./autogen.sh ./autogen.sh
build_foreign_linux arm moxielogic/arm32v7-ci-build-container:latest 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 build_cfarm
;; ;;
bfin-elf ) bfin-elf )
+6 -2
View File
@@ -14,6 +14,10 @@ if [[ $TRAVIS_OS_NAME != 'linux' ]]; then
else else
# Download and extract the rlgl client # Download and extract the rlgl client
case $HOST in 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) ppc64le-linux-gnu)
wget -qO - https://rl.gl/cli/rlgl-linux-ppc64le.tgz | \ wget -qO - https://rl.gl/cli/rlgl-linux-ppc64le.tgz | \
tar --strip-components=2 -xvzf - ./rlgl/rlgl; tar --strip-components=2 -xvzf - ./rlgl/rlgl;
@@ -31,7 +35,7 @@ else
sudo apt-get clean # clear the cache sudo apt-get clean # clear the cache
sudo apt-get update sudo apt-get update
case $HOST in 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) alpha-linux-gnu | arm32v7-linux-gnu | m68k-linux-gnu | sh4-linux-gnu)
sudo apt-get install qemu-user-static sudo apt-get install qemu-user-static
@@ -57,7 +61,7 @@ else
;; ;;
esac esac
case $HOST in case $HOST in
arm32v7-linux-gnu | aarch64-linux-gnu) arm32v7-linux-gnu)
# don't install host tools # don't install host tools
;; ;;
*) *)