diff --git a/.travis.yml b/.travis.yml index 53e24b3..19052d1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,10 +4,14 @@ os: - linux - windows - osx +arch: +- amd64 +- arm64 env: - PY_VER=3.6 - PY_VER=3.7 -- PY_VER=3.5 +- PY_VER=3.8 +- PY_VER=3.9 osx_image: xcode8.3 matrix: exclude: diff --git a/multibuild.sh b/multibuild.sh index c5b50fa..f8e4837 100755 --- a/multibuild.sh +++ b/multibuild.sh @@ -3,8 +3,14 @@ export REPO_DIR=. export BUILD_COMMIT=$TRAVIS_COMMIT export PLAT=x86_64 export MB_PYTHON_VERSION=$PY_VER +export MB_ML_VER=2014 +if [[ $TRAVIS_CPU_ARCH == "arm64" ]] +then + export PLAT=aarch64 + export DOCKER_TEST_IMAGE=multibuild/xenial_arm64v8 +fi -git clone https://github.com/matthew-brett/multibuild && cd multibuild && git checkout 254ad28 && cd .. +git clone https://github.com/matthew-brett/multibuild && cd multibuild && git checkout 45d97819e7d39dd2264b2c3cd353c26c4e1ebb74 && cd .. source multibuild/common_utils.sh source multibuild/travis_steps.sh before_install