Update tests for better Python 3 compatibility.
This commit is contained in:
parent
c45f980140
commit
7d7453f541
24
.travis.yml
24
.travis.yml
@ -1,7 +1,16 @@
|
|||||||
---
|
---
|
||||||
sudo: required
|
sudo: required
|
||||||
language: objective-c
|
language: objective-c
|
||||||
# 10.14 (see https://docs.travis-ci.com/user/osx-ci-environment/#OS-X-Version)
|
|
||||||
|
# Reference for OS X Versions:
|
||||||
|
# https://docs.travis-ci.com/user/reference/osx/#macos-version
|
||||||
|
matrix:
|
||||||
|
include:
|
||||||
|
# Catalina (10.15)
|
||||||
|
- os: osx
|
||||||
|
osx_image: xcode11.4
|
||||||
|
# Mojave (10.14)
|
||||||
|
- os: osx
|
||||||
osx_image: xcode11.3
|
osx_image: xcode11.3
|
||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
@ -13,12 +22,17 @@ before_install:
|
|||||||
- sudo rm -rf /usr/local/Caskroom
|
- sudo rm -rf /usr/local/Caskroom
|
||||||
- sudo rm -rf /usr/local/bin/brew
|
- sudo rm -rf /usr/local/bin/brew
|
||||||
|
|
||||||
install:
|
# Install Python 3.
|
||||||
# Install pip.
|
- curl "https://www.python.org/ftp/python/3.7.9/python-3.7.9-macosx10.9.pkg" -o "python3.pkg"
|
||||||
- sudo easy_install pip
|
- sudo installer -pkg python3.pkg -target /
|
||||||
|
- export PATH=/Library/Frameworks/Python.framework/Versions/3.7/bin:$PATH
|
||||||
|
|
||||||
|
# Install pip3.
|
||||||
|
- curl https://bootstrap.pypa.io/get-pip.py | sudo python3
|
||||||
|
|
||||||
|
install:
|
||||||
# Install Ansible.
|
# Install Ansible.
|
||||||
- sudo pip install ansible
|
- sudo -H pip3 install ansible
|
||||||
|
|
||||||
# Add ansible.cfg to pick up roles path.
|
# Add ansible.cfg to pick up roles path.
|
||||||
- "{ echo '[defaults]'; echo 'roles_path = ../'; } >> ansible.cfg"
|
- "{ echo '[defaults]'; echo 'roles_path = ../'; } >> ansible.cfg"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user