pypy3 adjustments

This commit is contained in:
Eugenio Lacuesta 2020-12-11 21:16:23 -03:00
parent c0bc1670ca
commit 937c510a67
No known key found for this signature in database
GPG Key ID: DA3EF2D0913E9810
1 changed files with 8 additions and 11 deletions

View File

@ -93,23 +93,20 @@ jobs:
python-version: ${{ matrix.python-version }}
- name: Install libraries
if: matrix.env.TOXENV == 'pypy3'
if: matrix.python-version == 'pypy3'
run: |
sudo apt-get update
sudo apt-get install libxml2-dev libxslt-dev
- name: Download pypy
if: matrix.env.TOXENV == 'pypy3' || matrix.env.TOXENV == 'pypy3-pinned'
env: ${{ matrix.env }}
run: |
export PYPY_VERSION="pypy$PYPY_VERSION-linux64"
wget "https://downloads.python.org/pypy/${PYPY_VERSION}.tar.bz2"
tar -jxf ${PYPY_VERSION}.tar.bz2
$PYPY_VERSION/bin/pypy3 -m venv "$HOME/virtualenvs/$PYPY_VERSION"
source "$HOME/virtualenvs/$PYPY_VERSION/bin/activate"
- name: Run check
env: ${{ matrix.env }}
run: |
if [[ ! -z "$PYPY_VERSION" ]]; then
export PYPY_VERSION="pypy$PYPY_VERSION-linux64"
wget "https://downloads.python.org/pypy/${PYPY_VERSION}.tar.bz2"
tar -jxf ${PYPY_VERSION}.tar.bz2
$PYPY_VERSION/bin/pypy3 -m venv "$HOME/virtualenvs/$PYPY_VERSION"
source "$HOME/virtualenvs/$PYPY_VERSION/bin/activate"
fi
pip install -U tox
tox