Skip to content

Commit

Permalink
Merge pull request #707 from tomato42/faster-ci
Browse files Browse the repository at this point in the history
speed up Travis-CI by using native implementations where possible
  • Loading branch information
tomato42 committed Oct 14, 2020
2 parents 9f1315c + eb2ac13 commit 2f92ecb
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ addons:
# needed for M2Crypto
- swig
- libssl-dev
# needed for gmpy2
- libgmp-dev
- libmpfr-dev
- libmpc-dev

before_cache:
- rm -f $HOME/.cache/pip/log/debug.log
Expand Down Expand Up @@ -156,6 +160,9 @@ install:
fi
- if [[ $ANALYSIS_DEP == 'true' ]]; then travis_retry pip install -r build-requirements-analysis.txt; fi
- travis_retry pip install -r requirements.txt
# install optional tlslite-ng requirementes to speed up testing
- if [[ $TRAVIS_PYTHON_VERSION != '3.3' ]]; then travis_retry pip install m2crypto; fi
- travis_retry pip install gmpy2
# codeclimate supports natively just one set of results, so use the most recent python for that
- if [[ $CC_REPORT == 'true' ]]; then ./cc-test-reporter before-build; fi
- pip list
Expand Down

0 comments on commit 2f92ecb

Please sign in to comment.