forked from ossdev07/cmake-python-distributions
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
73 lines (60 loc) · 2.15 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
branches:
only:
- master
- /^[0-9]+(\.[0-9]+)*(\.post[0-9]+)?$/
- arm64_wheel
language: python
matrix:
include:
- os: osx
language: generic
env:
- PYTHON_VERSION=3.7.4
- os: osx
language: generic
env:
- PYTHON_VERSION=2.7.15
- os: linux
arch: arm64
dist: bionic
sudo: required
python: "3.7"
env:
- PYTHON_VERSION=3.7.4 PIP_NO_CACHE_DIR=on
before_deploy:
- git config --global user.name "odidev"
- git config --global user.email "odidev@puresoftware.com"
- git config --global --list
deploy:
provider: pypi
user: mkp2020
password:
secure: L1etBFaD0vbtiiaiSOw6D8zu8MHKwdEbzEz1anR6Nj/7kyylx1joy8Jz5T83lRTfXRnWyk9Np++M21J/TQKzn49TyaaBECtabMlg/n/JIufzhA27vXCDnwe3S2ERl4Au9yg+RRof+FJDWb/HrCaVkxvOUKKz+19PEUs73gtPSw9fCZI/PUvS8SpXL8/ltlKWhKw80Hs9WAVJ30m5iNy6a3BzfrW75eUSCQZjbt7B849LUZCosifE+a4rsWGu9R0gfAdWkn+4QYBa7s273wO7uJDkK/Vg32LwMIuB+9kzP/C35c/PQkrPg6EFkV04m8inALKew1NenPmL5cOkzxAazkKnzymi9Fe7wcGOd/OQ/UUfRjRV1AZmAEe93DWW7EPxNNwrac5TSll9KDnNWRrdZNALcnDOxDpOGTJUvYKfCSiUyjT/GkFxkZYbQN5YnkTDbMZeI5Yomw2IhgefMp4Pa90rIYIti+zkDSODyXPAVAWn9mt8UoCo6pe7YFBWSjfCd1MjJAIKu6CCzVAzscge8iExyce77J76WCZUAaJnozzZUx4Gul9xbjNNUX9BxAZHYyLcMX3lrSWRS86qjp/HAfCfC6Hr6NwUttLSqFyg1rRB9+Di+GqVWh0MKP4ndNqVfSXSsVpaKMRM5v7tk2BzYoQoWBbgXU373KCUicHKHnY=
on:
tags: true
repo: odidev/cmake-python-distributions
skip_cleanup: 'true'
distributions: sdist bdist_wheel --plat-name manylinux2014_aarch64
cache:
directories:
- $HOME/.pyenv/versions/3.7.4
- $HOME/.pyenv/versions/2.7.15
- $HOME/downloads
before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then mkdir $HOME/bin; ln -s $(which pip2) $HOME/bin/pip; ln -s $(which python2) $HOME/bin/python; fi
install:
- if [ "${TRAVIS_CPU_ARCH}" == "arm64" ]; then
pip install scikit-build;
else
ci install;
fi
script:
- if [ "${TRAVIS_CPU_ARCH}" != "arm64" ]; then
ci test;
fi
after_success:
- if [ "${TRAVIS_CPU_ARCH}" != "arm64" ]; then
ci after_test;
fi
notifications:
email: false