diff options
| author | Jason R. Coombs <jaraco@jaraco.com> | 2020-09-24 09:40:04 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-24 09:40:04 -0400 |
| commit | da415dd76a5613c5cdafb16cd5f21e5b6cce3801 (patch) | |
| tree | a78c38523239be2015b68e8a1fcd9a29f7b21c7c | |
| parent | 67be04f17c3af238138972488a23f0a7118a9458 (diff) | |
| parent | d78027a257e2a1053fa3dd145c6d9054c13f3390 (diff) | |
| download | python-setuptools-git-da415dd76a5613c5cdafb16cd5f21e5b6cce3801.tar.gz | |
Merge pull request #2379 from ezeeyahoo/master
Adding changes to support PPC64LE
| -rw-r--r-- | .travis.yml | 25 | ||||
| -rw-r--r-- | changelog.d/2379.misc.rst | 1 |
2 files changed, 26 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index 0e636eec..d12a9ece 100644 --- a/.travis.yml +++ b/.travis.yml @@ -16,14 +16,39 @@ jobs: - python: 3.9-dev - <<: *latest_py3 env: TOXENV=docs + - arch: ppc64le + python: pypy3 + - arch: ppc64le + python: 3.5 + - &latest_py3_ppc + arch: ppc64le + python: 3.8 + - <<: *latest_py3_ppc + env: LANG=C + - arch: ppc64le + python: 3.9-dev allow_failures: # suppress failures due to pypa/setuptools#2000 - python: pypy3 + - arch: ppc64le + python: pypy3 - <<: *latest_py3 env: TOXENV=docs + cache: pip +before_install: + - | + # Except on bionic, Travis Linux base image for PPC64LE + # platform lacks the proper + # permissions to the directory ~/.cache/pip/wheels that allow + # the user running travis build to install pip packages. + # TODO: is someone tracking this issue? Maybe just move to bionic? + if [[ "$TRAVIS_CPU_ARCH" == "ppc64le" ]]; then + sudo chown -Rfv $USER:$GROUP ~/.cache/pip/wheels + fi + install: # ensure we have recent pip/setuptools/wheel diff --git a/changelog.d/2379.misc.rst b/changelog.d/2379.misc.rst new file mode 100644 index 00000000..09bd7625 --- /dev/null +++ b/changelog.d/2379.misc.rst @@ -0,0 +1 @@ +Travis CI test suite now tests against PPC64. |
