Skip to content

Commit

Permalink
Use less env vars and fix yet again the six upgrade problem.
Browse files Browse the repository at this point in the history
  • Loading branch information
ionelmc committed Jul 22, 2020
1 parent d873f84 commit f2e825d
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 44 deletions.
51 changes: 16 additions & 35 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,12 @@ matrix:
- WHEEL_PATH=.tox/dist
- env:
- TOXENV=py27-nocov
- WHEEL_MANYLINUX_TAG=manylinux2014-arm
- WHEEL_MANYLINUX_PYTHON=cp27
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="2014-arm cp27"
python: '2.7'
arch: arm64
- env:
- TOXENV=py27-nocov
- WHEEL_MANYLINUX_TAG=manylinux1
- WHEEL_MANYLINUX_PYTHON=cp27
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="1 cp27"
python: '2.7'
arch: amd64
- env:
Expand All @@ -56,16 +52,12 @@ matrix:
arch: amd64
- env:
- TOXENV=py35-nocov
- WHEEL_MANYLINUX_TAG=manylinux2014-arm
- WHEEL_MANYLINUX_PYTHON=cp35
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="2014-arm cp35"
python: '3.5'
arch: arm64
- env:
- TOXENV=py35-nocov
- WHEEL_MANYLINUX_TAG=manylinux1
- WHEEL_MANYLINUX_PYTHON=cp35
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="1 cp35"
python: '3.5'
arch: amd64
- env:
Expand All @@ -78,16 +70,12 @@ matrix:
arch: amd64
- env:
- TOXENV=py36-nocov
- WHEEL_MANYLINUX_TAG=manylinux2014-arm
- WHEEL_MANYLINUX_PYTHON=cp36
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="2014-arm cp36"
python: '3.6'
arch: arm64
- env:
- TOXENV=py36-nocov
- WHEEL_MANYLINUX_TAG=manylinux1
- WHEEL_MANYLINUX_PYTHON=cp36
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="1 cp36"
python: '3.6'
arch: amd64
- env:
Expand All @@ -100,16 +88,12 @@ matrix:
arch: amd64
- env:
- TOXENV=py37-nocov
- WHEEL_MANYLINUX_TAG=manylinux2014-arm
- WHEEL_MANYLINUX_PYTHON=cp37
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="2014-arm cp37"
python: '3.7'
arch: arm64
- env:
- TOXENV=py37-nocov
- WHEEL_MANYLINUX_TAG=manylinux1
- WHEEL_MANYLINUX_PYTHON=cp37
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="1 cp37"
python: '3.7'
arch: amd64
- os: osx
Expand All @@ -133,16 +117,12 @@ matrix:
- WHEEL_PATH=.tox/dist
- env:
- TOXENV=py38-nocov
- WHEEL_MANYLINUX_TAG=manylinux2014-arm
- WHEEL_MANYLINUX_PYTHON=cp38
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="2014-arm cp38"
python: '3.8'
arch: arm64
- env:
- TOXENV=py38-nocov
- WHEEL_MANYLINUX_TAG=manylinux1
- WHEEL_MANYLINUX_PYTHON=cp38
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="1 cp38"
python: '3.8'
arch: amd64
before_install:
Expand All @@ -166,9 +146,10 @@ script:
- |
(
set -eux
if [[ -n ${WHEEL_MANYLINUX_TAG:-} ]]; then
docker run --rm --user $UID -itv $(pwd):/code ionelmc/manylinux:$WHEEL_MANYLINUX_TAG $WHEEL_MANYLINUX_PYTHON
tox --installpkg $WHEEL_PATH/*.whl -v
if [[ -n ${WHEEL_MANYLINUX:-} ]]; then
docker run --rm --user $UID -itv $(pwd):/code ionelmc/manylinux:manylinux$WHEEL_MANYLINUX
tox --installpkg wheelhouse/*.whl -v
export WHEEL_PATH=wheelhouse
else
tox -v
fi
Expand All @@ -177,8 +158,8 @@ script:
fi
)
after_failure:
- more .tox/log/* | cat
- more .tox/*/log/* | cat
- cat .tox/log/*
- cat .tox/*/log/*
notifications:
email:
on_success: never
Expand Down
2 changes: 1 addition & 1 deletion ci/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
virtualenv>=16.6.0
pip>=19.1.1
setuptools>=18.0.1
six>=1.12.0
six>=1.14.0
15 changes: 7 additions & 8 deletions ci/templates/.travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,7 @@ matrix:
- env:
- TOXENV={{ env }}{% if 'cover' in env %},codecov,extension-coveralls,coveralls{% endif %}
{%- if 'pypy' not in env and 'nocov' in env %}{{ '' }}
- WHEEL_MANYLINUX_TAG=manylinux{% if arch == 'arm64' %}2014-arm{% else %}1{% endif %}{{ '' }}
- WHEEL_MANYLINUX_PYTHON=cp{{ env.split('-')[0][2:] }}
- WHEEL_PATH=wheelhouse
- WHEEL_MANYLINUX="{% if arch == 'arm64' %}2014-arm{% else %}1{% endif %}{{ '' }} cp{{ env.split('-')[0][2:] }}"
{%- elif 'pypy' not in env and 'nocov' in env %}{{ '' }}
- WHEEL_PATH=.tox/dist
{%- endif %}
Expand Down Expand Up @@ -68,9 +66,10 @@ script:
- |
(
set -eux
if [[ -n ${WHEEL_MANYLINUX_TAG:-} ]]; then
docker run --rm --user $UID -itv $(pwd):/code ionelmc/manylinux:$WHEEL_MANYLINUX_TAG $WHEEL_MANYLINUX_PYTHON
tox --installpkg $WHEEL_PATH/*.whl -v
if [[ -n ${WHEEL_MANYLINUX:-} ]]; then
docker run --rm --user $UID -itv $(pwd):/code ionelmc/manylinux:manylinux$WHEEL_MANYLINUX
tox --installpkg wheelhouse/*.whl -v
export WHEEL_PATH=wheelhouse
else
tox -v
fi
Expand All @@ -79,8 +78,8 @@ script:
fi
)
after_failure:
- more .tox/log/* | cat
- more .tox/*/log/* | cat
- cat .tox/log/*
- cat .tox/*/log/*
notifications:
email:
on_success: never
Expand Down

0 comments on commit f2e825d

Please sign in to comment.