Skip to content

Commit 3ecb435

Browse files
authored
Merge pull request #1 from giordano/travis-more-platforms
Run test on Travis on x86 and arm64, too
2 parents e500dca + b60ea13 commit 3ecb435

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

.travis.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ os:
55
- linux
66
- osx
77
- windows
8+
arch:
9+
- x64
10+
- x86
11+
- arm64
812
julia:
913
- 1.3
1014
- nightly
@@ -15,6 +19,15 @@ matrix:
1519
- julia: nightly
1620
- os: osx
1721
- stage: "Documentation" # This shouldn't be necessary
22+
exclude:
23+
- os: osx
24+
arch: x86
25+
- os: osx
26+
arch: arm64
27+
- os: windows
28+
arch: arm64
29+
- julia: nightly
30+
arch: arm64
1831
notifications:
1932
email: false
2033
git:
@@ -28,7 +41,7 @@ script:
2841
- if [[ -a .git/shallow ]]; then git fetch --unshallow; fi
2942
- if [[ `uname` = "Linux" ]]; then TESTCMD="xvfb-run julia"; else TESTCMD="julia"; fi
3043
- $TESTCMD -e 'using Pkg; pkg"add https://github.com/staticfloat/Cairo.jl#sf/jll_packages"'
31-
- $TESTCMD -e 'using Pkg; Pkg.build(); Pkg.test(coverage=true)'
44+
- travis_wait 30 $TESTCMD -e 'using Pkg; Pkg.build(); Pkg.test(coverage=true)'
3245

3346
## uncomment following lines to deploy documentation
3447
jobs:

0 commit comments

Comments
 (0)