Skip to content
This repository was archived by the owner on Feb 15, 2023. It is now read-only.

MAINT: expand ARM64 builds #95

Merged
merged 1 commit into from
Oct 2, 2020
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 68 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,46 @@ jobs:
- wheelhouse
after_success:
- echo "This stage will not upload aarch64 wheel"
- os: linux
arch: arm64-graviton2
dist: focal
virt: vm
group: edge
env:
- MB_PYTHON_VERSION=3.6
- PLAT=aarch64
- NP_BUILD_DEP=numpy==1.19.1
- CYTHON_BUILD_DEP="Cython"
- DOCKER_IMAGE=quay.io/pypa/manylinux2014_${PLAT}
script:
- echo "This stage will just build AArch64 wheel"
workspaces:
create:
name: ws2
paths:
- wheelhouse
after_success:
- echo "This stage will not upload aarch64 wheel"
- os: linux
arch: arm64-graviton2
dist: focal
virt: vm
group: edge
env:
- MB_PYTHON_VERSION=3.8
- PLAT=aarch64
- NP_BUILD_DEP=numpy==1.19.1
- CYTHON_BUILD_DEP="Cython"
- DOCKER_IMAGE=quay.io/pypa/manylinux2014_${PLAT}
script:
- echo "This stage will just build AArch64 wheel"
workspaces:
create:
name: ws3
paths:
- wheelhouse
after_success:
- echo "This stage will not upload aarch64 wheel"
- os: linux
env:
- MB_PYTHON_VERSION=3.6
Expand Down Expand Up @@ -124,6 +164,34 @@ jobs:
use: ws1
install:
- echo "This stage will test and upload the AArch64 wheel"
- arch: arm64-graviton2
dist: focal
virt: vm
group: edge
env:
- MB_PYTHON_VERSION=3.6
- PLAT=aarch64
- NP_TEST_DEP=numpy==1.19.1
- CYTHON_BUILD_DEP="Cython"
- DOCKER_TEST_IMAGE=multibuild/xenial_arm64v8
workspaces:
use: ws2
install:
- echo "This stage will test and upload the AArch64 wheel"
- arch: arm64-graviton2
dist: focal
virt: vm
group: edge
env:
- MB_PYTHON_VERSION=3.8
- PLAT=aarch64
- NP_TEST_DEP=numpy==1.19.1
- CYTHON_BUILD_DEP="Cython"
- DOCKER_TEST_IMAGE=multibuild/xenial_arm64v8
workspaces:
use: ws3
install:
- echo "This stage will test and upload the AArch64 wheel"

before_install:
- if [ "$TRAVIS_BRANCH" == "master" ]; then
Expand Down