From b60ea13dffc62723d2dbcc4970bb46830dcf4922 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mos=C3=A8=20Giordano?= Date: Fri, 25 Oct 2019 00:24:51 +0100 Subject: [PATCH] Run test on Travis on x86 and arm64, too --- .travis.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index aa655b5f..38ab97c5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,6 +5,10 @@ os: - linux - osx - windows +arch: + - x64 + - x86 + - arm64 julia: - 1.3 - nightly @@ -15,6 +19,15 @@ matrix: - julia: nightly - os: osx - stage: "Documentation" # This shouldn't be necessary + exclude: + - os: osx + arch: x86 + - os: osx + arch: arm64 + - os: windows + arch: arm64 + - julia: nightly + arch: arm64 notifications: email: false git: @@ -28,7 +41,7 @@ script: - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi - if [[ `uname` = "Linux" ]]; then TESTCMD="xvfb-run julia"; else TESTCMD="julia"; fi - $TESTCMD -e 'using Pkg; pkg"add https://github.com/staticfloat/Cairo.jl#sf/jll_packages"' - - $TESTCMD -e 'using Pkg; Pkg.build(); Pkg.test(coverage=true)' + - travis_wait 30 $TESTCMD -e 'using Pkg; Pkg.build(); Pkg.test(coverage=true)' ## uncomment following lines to deploy documentation jobs: