Skip to content

Commit 7db71f7

Browse files
committed
meta: more macOS on travis
1 parent 303086e commit 7db71f7

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.travis.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,17 @@ matrix:
6363
<<: *osx-setup-steps
6464
script: pipenv run -v test -f make,ninja
6565

66+
- name: "macOS: XCode10.2 test with make and ninja on Python 3.7"
67+
os: osx
68+
osx_image: xcode10.2 # provides Python 3.7.2
69+
language: cpp # 'language: python' is not yet supported on macOS
70+
install:
71+
- HOMEBREW_NO_AUTO_UPDATE=1 brew install ninja
72+
- pip3 install --upgrade pip pipenv
73+
- pipenv install --dev
74+
- pipenv install PyObjC # This is not in the Pipfile because it breaks other platforms https://github.com/pypa/pipenv/issues/3187
75+
script: pipenv run -v test -f make,ninja
76+
6677
- name: "lint with Python 2.7"
6778
python: '2.7'
6879
<<: *linux-setup-steps

0 commit comments

Comments
 (0)