forked from numba/llvmlite
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
35 lines (29 loc) · 1.06 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# TravisCI is testing manylinux1 wheels only.
# Azure is used to test the Anaconda compiler toolchina.
#
# Reference:
# - https://github.com/pypa/python-manylinux-demo
sudo: required
services:
- docker
matrix:
include:
- env: PYVER=cp27-cp27mu ARCH=x64
- env: PYVER=cp35-cp35m ARCH=x64
- env: PYVER=cp36-cp36m ARCH=x64
- env: PYVER=cp37-cp37m ARCH=x64
- env: PYVER=cp27-cp27mu ARCH=x32
- env: PYVER=cp35-cp35m ARCH=x32
- env: PYVER=cp36-cp36m ARCH=x32
- env: PYVER=cp37-cp37m ARCH=x32
install:
- if [ "$ARCH" == "x64" ]; then DOCKER_IMAGE=quay.io/pypa/manylinux1_x86_64; else DOCKER_IMAGE=quay.io/pypa/manylinux1_i686; fi
- docker pull $DOCKER_IMAGE
script:
- ./buildscripts/manylinux1/docker_run_$ARCH.sh build_llvmlite.sh $PYVER
notifications:
email: false
on_success: "change"
on_failure: "always" # "change"
slack:
secure: "FKl89SqORRj0CQCeZZ6vLzSyX8644b+c3VMO2lfTMDj5asnSYmq4J8cmytzLuTO4vCDXXNzqbO+8jCsPtnt+2gvXC+NccZOvlPsHXOy9Iu4SAfPKmN2rsxlu27Tn86HN5zgGJsm53aQFG2BXnsc848/HtSzzxdUx8oml6w3SdwI="