travis-ci stuff: only run pylint for py27 in tox and checkout lbryschema

This commit is contained in:
Lex Berezhny 2018-07-06 18:42:05 -04:00 committed by Jack Robison
parent 17738ad248
commit 49a7408968
No known key found for this signature in database
GPG key ID: DF25C68FE0239BB2
2 changed files with 4 additions and 2 deletions

View file

@ -12,14 +12,14 @@ addons:
- libffi-dev
install:
- pip install tox-travis coverage pylint
- pip install tox-travis coverage
- pushd .. && git clone https://github.com/lbryio/electrumx.git --branch packages && popd
- pushd .. && git clone https://github.com/lbryio/orchstr8.git && popd
- pushd .. && git clone https://github.com/lbryio/lbryschema.git && popd
- pushd .. && git clone https://github.com/lbryio/lbryumx.git && popd
- pushd .. && git clone https://github.com/lbryio/torba.git && popd
script:
- pylint lbrynet
- tox
- rvm install ruby-2.3.1
- rvm use 2.3.1 && gem install danger --version '~> 4.0' && danger

View file

@ -6,6 +6,7 @@ deps =
coverage
../torba
../lbryschema
unit: pylint
integration: ../electrumx
integration: ../orchstr8
integration: ../lbryumx
@ -15,6 +16,7 @@ setenv =
HOME=/tmp
integration: LEDGER=lbrynet.wallet
commands =
unit: pylint lbrynet
unit: coverage run -p --source={envsitepackagesdir}/lbrynet -m twisted.trial functional unit
integration: orchstr8 download
integration: coverage run -p --source={envsitepackagesdir}/lbrynet -m twisted.trial --reactor=asyncio integration.wallet.test_transactions