diff --git a/.travis.yml b/.travis.yml index b74136c..011deff 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,17 +21,27 @@ python: 3.7 sudo: required dist: xenial services: docker +virt: vm +group: edge matrix: - exclude: - # Exclude the default Python 3.7 build - - python: 3.7 include: - os: linux env: - MB_PYTHON_VERSION=3.6 - NP_BUILD_DEP="1.11.3" - NP_TEST_DEP="1.11.3" + - os: linux + env: + - MB_PYTHON_VERSION=3.7 + - NP_BUILD_DEP="1.14.5" + - NP_TEST_DEP="1.14.5" + - os: linux + env: + - MB_PYTHON_VERSION=3.8 + - NP_BUILD_DEP="1.14.5" + - NP_TEST_DEP="1.14.5" + - os: linux env: - MB_PYTHON_VERSION=3.6 @@ -41,20 +51,37 @@ matrix: - os: linux env: - MB_PYTHON_VERSION=3.7 + - PLAT=i686 - NP_BUILD_DEP="1.14.5" - NP_TEST_DEP="1.14.5" + - os: linux + arch: arm64-graviton2 env: - - MB_PYTHON_VERSION=3.8 + - MB_PYTHON_VERSION=3.6 + - NP_BUILD_DEP="1.11.3" + - NP_TEST_DEP="1.11.3" + - MB_ML_VER=2014 + - PLAT=aarch64 + - DOCKER_TEST_IMAGE=multibuild/xenial_arm64v8 + - os: linux + arch: arm64-graviton2 + env: + - MB_PYTHON_VERSION=3.7 - NP_BUILD_DEP="1.14.5" - NP_TEST_DEP="1.14.5" - + - MB_ML_VER=2014 + - PLAT=aarch64 + - DOCKER_TEST_IMAGE=multibuild/xenial_arm64v8 - os: linux + arch: arm64-graviton2 env: - - MB_PYTHON_VERSION=3.7 - - PLAT=i686 + - MB_PYTHON_VERSION=3.8 - NP_BUILD_DEP="1.14.5" - NP_TEST_DEP="1.14.5" + - MB_ML_VER=2014 + - PLAT=aarch64 + - DOCKER_TEST_IMAGE=multibuild/xenial_arm64v8 - os: osx language: generic