From 41ebfac8fc8b12021601050f1e93485c5398439a Mon Sep 17 00:00:00 2001 From: Alex Arslan Date: Sat, 13 Jul 2019 12:51:49 -0700 Subject: [PATCH 1/3] Run Travis tests on both x64 and arm64 --- .travis.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 23ba7a2..6bd1e9d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,15 +2,20 @@ language: julia os: - linux +matrix: + include: + - arch: x64 + - arch: arm64 julia: - 1.0 - 1.1 + - 1.2 - nightly notifications: email: false # uncomment the following lines to override the default test script #script: # - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi -# - julia -e 'Pkg.clone(pwd()); Pkg.build("Primes"); Pkg.test("Primes"; coverage=true)' +# - julia --project=. -e 'using Pkg; Pkg.build(); Pkg.test(coverage=true)' after_success: - julia -e 'using Pkg; Pkg.add("Coverage"); using Coverage; Coveralls.submit(Coveralls.process_folder())'; From 25eb6182d030474815ef3a71e3f6e907769c6c57 Mon Sep 17 00:00:00 2001 From: Alex Arslan Date: Sat, 13 Jul 2019 12:58:23 -0700 Subject: [PATCH 2/3] Make matrix awkward and verbose --- .travis.yml | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6bd1e9d..bd91baf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,24 @@ # Documentation: http://docs.travis-ci.com/user/languages/julia/ language: julia -os: - - linux +os: linux matrix: include: - - arch: x64 - - arch: arm64 -julia: - - 1.0 - - 1.1 - - 1.2 - - nightly + - julia: 1.0 + arch: x64 + - julia: 1.1 + arch: x64 + - julia: 1.2 + arch: x64 + - julia: nightly + arch: x64 + - julia: 1.0 + arch: arm64 + - julia: 1.1 + arch: arm64 + - julia: 1.2 + arch: arm64 + - julia: nightly + arch: arm64 notifications: email: false # uncomment the following lines to override the default test script From 48a0f34c7f1ed2bbf077fa07b51c8b3eccc5bff4 Mon Sep 17 00:00:00 2001 From: Alex Arslan Date: Sat, 13 Jul 2019 13:05:10 -0700 Subject: [PATCH 3/3] Put os in the matrix --- .travis.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index bd91baf..7b9f1cf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,23 +1,27 @@ # Documentation: http://docs.travis-ci.com/user/languages/julia/ language: julia -os: linux matrix: include: - julia: 1.0 + os: linux arch: x64 - julia: 1.1 + os: linus arch: x64 - julia: 1.2 + os: linux arch: x64 - julia: nightly + os: linux arch: x64 - julia: 1.0 + os: linux arch: arm64 - julia: 1.1 + os: linux arch: arm64 - julia: 1.2 - arch: arm64 - - julia: nightly + os: linux arch: arm64 notifications: email: false