summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEshant Gupta <guptaeshant@gmail.com>2020-09-03 23:32:00 +0530
committerGitHub <noreply@github.com>2020-09-03 23:32:00 +0530
commit74febd272d911a1105501fa7b9518fd9143ae3ed (patch)
tree9fa67944cf5ae8301c8d9f4b6cf0ea015be25193
parent8eb9efac24a5bd7f964f6f09d142576f1b4a9e07 (diff)
downloadpython-setuptools-git-74febd272d911a1105501fa7b9518fd9143ae3ed.tar.gz
Adding changes to support PPC64LE
-rw-r--r--.travis.yml33
1 files changed, 32 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 0e636eec..2557c96f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,20 +16,51 @@ jobs:
- python: 3.9-dev
- <<: *latest_py3
env: TOXENV=docs
+ #PPC64LE
+ - arch: ppc64le
+ python: pypy3
+ - arch: ppc64le
+ python: 3.5
+ - arch: ppc64le
+ python: 3.6
+ - arch: ppc64le
+ python: 3.7
+ - &latest_py3_ppc
+ arch: ppc64le
+ python: 3.8
+ - <<: *latest_py3_ppc
+ env: LANG=C
+ - arch: ppc64le
+ python: 3.8-dev
+ - arch: ppc64le
+ python: 3.9-dev
+ - <<: *latest_py3_ppc
+ env: TOXENV=docs
allow_failures:
# suppress failures due to pypa/setuptools#2000
- python: pypy3
+ - arch: ppc64le
+ python: pypy3
- <<: *latest_py3
env: TOXENV=docs
+ - <<: *latest_py3_ppc
+ env: TOXENV=docs
+
cache: pip
+before_install:
+ - |
+ if [[ "$TRAVIS_CPU_ARCH" == "ppc64le" ]]; then
+ sudo chown -Rfv $USER:$GROUP ~/.cache/pip/wheels
+ fi
+
install:
# ensure we have recent pip/setuptools/wheel
- pip install --disable-pip-version-check --upgrade pip setuptools wheel
-# need tox to get started
- pip install --upgrade tox tox-venv
+# need tox to get started
# Output the env, to verify behavior
- pip freeze --all