Skip to content

Commit

Permalink
Merge pull request scipy#9592 from tylerjereddy/add_32bit_ci
Browse files Browse the repository at this point in the history
TST: Add 32-bit testing to CI
  • Loading branch information
rgommers authored Dec 14, 2018
2 parents 20d15fa + 1542e06 commit 095f665
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,30 @@ trigger:
- maintenance/*

jobs:
- job: Linux_Python_36_32bit_full
pool:
vmIMage: 'ubuntu-16.04'
steps:
- script: |
docker pull i386/ubuntu:bionic
docker run -v $(pwd):/scipy i386/ubuntu:bionic /bin/bash -c "cd scipy && \
apt-get -y update && \
apt-get -y install python3.6-dev python3-pip pkg-config libpng-dev libjpeg8-dev libfreetype6-dev && \
pip3 install setuptools wheel numpy cython==0.29 pytest pytest-timeout pytest-xdist pytest-env pytest-faulthandler Pillow mpmath matplotlib && \
apt-get -y install gfortran-5 wget && \
cd .. && \
mkdir openblas && cd openblas && \
wget https://3f23b170c54c2533c070-1c8a9b3114517dc5fe17b7c3f8c63a43.ssl.cf2.rackcdn.com/openblas-0.3.0-Linux-i686.tar.gz && \
tar zxvf openblas-0.3.0-Linux-i686.tar.gz && \
cp -r ./usr/local/lib/* /usr/lib && \
cp ./usr/local/include/* /usr/include && \
cd ../scipy && \
F77=gfortran-5 F90=gfortran-5 python3 runtests.py --mode=full -- -n auto -rsx --junitxml=junit/test-results.xml"
displayName: 'Run 32-bit Ubuntu Docker Build / Tests'
- task: PublishTestResults@2
inputs:
testResultsFiles: '**/test-*.xml'
testRunTitle: 'Publish test results for Python 3.6-32 bit full Linux'
- job: Windows
pool:
vmIMage: 'VS2017-Win2016'
Expand Down

0 comments on commit 095f665

Please sign in to comment.