File tree Expand file tree Collapse file tree 1 file changed +22
-8
lines changed Expand file tree Collapse file tree 1 file changed +22
-8
lines changed Original file line number Diff line number Diff line change 1
- language : c
1
+ language : python
2
2
3
3
matrix :
4
4
include :
@@ -8,13 +8,23 @@ matrix:
8
8
env :
9
9
- RELEASE=trusty
10
10
- sudo : required
11
- env : RELEASE=precise
12
- - os : osx
11
+ env :
12
+ - RELEASE=precise
13
+ - language : c
14
+ os : osx
13
15
osx_image : xcode8.2
14
- env : RELEASE=sierra
15
- - os : osx
16
+ env :
17
+ - RELEASE=sierra
18
+ - language : c
19
+ os : osx
16
20
osx_image : xcode7.3
17
- env : RELEASE=elcapitan
21
+ env :
22
+ - RELEASE=elcapitan
23
+ - language : c
24
+ os : osx
25
+ osx_image : xcode6.4
26
+ env :
27
+ - RELEASE=yosemite
18
28
19
29
env :
20
30
global :
@@ -32,12 +42,16 @@ install:
32
42
brew uninstall pyenv
33
43
brew install pyenv --HEAD
34
44
fi
45
+ if ! python -m pip >&/dev/null; then
46
+ wget https://bootstrap.pypa.io/get-pip.py
47
+ sudo python get-pip.py
48
+ fi
35
49
- sudo -H python -m pip install virtualenv --upgrade
36
50
37
51
before_script :
38
52
- ' export INSTALL_DEST=${INSTALL_DEST:-/opt/python}'
39
- - ' export LSB_RELEASE=${LSB_RELEASE:-$ (lsb_release -rs || echo ${$( sw_vers -productVersion)%*.*})} '
40
- - ' export OS_NAME=${OS_NAME:-$( lsb_release -is | tr "A-Z" "a-z" || echo "osx")} '
53
+ - export LSB_RELEASE=$(lsb_release -rs 2>/dev/null || sw_vers -productVersion | sed 's/^\([0-9][0-9]*.[0-9][0-9]*\).*/\1/')
54
+ - ' export OS_NAME=$(( lsb_release -is 2>/dev/null || echo "osx") | tr [[:upper:]] [[:lower:]]) '
41
55
- ' export ARCH=${ARCH:-$(uname -m)}'
42
56
- ' export PACKAGES=${PACKAGES:-pip nose pytest mock wheel}'
43
57
- ' export CPYTHON_ONLY_PKGS="numpy"'
You can’t perform that action at this time.
0 commit comments