From cd996cb1f0058116c093b60b9ea66c575dc03972 Mon Sep 17 00:00:00 2001 From: ossdev07 Date: Mon, 30 Dec 2019 15:41:41 +0530 Subject: [PATCH 1/2] Adding Travis-Ci Support For Arm64 Signed-off-by: ossdev07 --- .travis.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7af7beb5..9dc12a2c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,9 @@ version: ~> 1.0 dist: xenial language: python cache: pip - +arch: + - amd64 + - arm64 python: # Available Python (PyPy) can be listed by: # @@ -37,11 +39,30 @@ matrix: - docker pull $DOCKER_IMAGE script: - docker run --rm -v `pwd`:/io -w /io $DOCKER_IMAGE /io/docker/runtests.sh + - arch: arm64 + name: 32bit build + language: python + services: + - docker + env: + - DOCKER_IMAGE=quay.io/pypa/manylinux2014_aarch64 + install: + - pip install -U pip + - pip install -r requirements.txt + - make cython + - docker pull $DOCKER_IMAGE + script: + - docker run --rm -v `pwd`:/io -w /io $DOCKER_IMAGE /io/docker/runtests.sh - name: "Python 2 (fallback)" python: "2.7" <<: *pure + - arch: arm64 + name: "Python 2 (fallback)" + python: "2.7" + <<: *pure + - name: "pypy2.7" python: "pypy2.7-7.1.1" <<: *pure From d01499542b536184b3a6d64cfa2375e8a998dbb9 Mon Sep 17 00:00:00 2001 From: Inada Naoki Date: Mon, 30 Dec 2019 22:34:59 +0900 Subject: [PATCH 2/2] Update .travis.yml --- .travis.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9dc12a2c..852674de 100644 --- a/.travis.yml +++ b/.travis.yml @@ -39,8 +39,9 @@ matrix: - docker pull $DOCKER_IMAGE script: - docker run --rm -v `pwd`:/io -w /io $DOCKER_IMAGE /io/docker/runtests.sh + - arch: arm64 - name: 32bit build + name: arm64 32bit build language: python services: - docker @@ -58,11 +59,6 @@ matrix: python: "2.7" <<: *pure - - arch: arm64 - name: "Python 2 (fallback)" - python: "2.7" - <<: *pure - - name: "pypy2.7" python: "pypy2.7-7.1.1" <<: *pure