2017-10-23 11 views
2

私はちょっと面倒なことにコミットしました。リリースノートを更新し、pypiをセットアップしました。トラヴィス-CIビルドがしかしpy26、py33とpypyとTOXを実行失敗:Travis-ciはpython2.6、python3.3、pypyで失敗しています

https://travis-ci.org/Turbo87/aerofiles

1.13s$ tox -e $TOX_ENV -- --cov aerofiles --cov-report term-missing 
py26 create: /home/travis/build/Turbo87/aerofiles/.tox/py26 
ERROR: InterpreterNotFound: python2.6 

私はtravis.ymlとTOXには何も変更していない1.7.2バージョンで修正されました:

language: python 
python: 2.7 

sudo: false 

env: 
    - TOX_ENV=py26 
    - TOX_ENV=py27 
    - TOX_ENV=py33 
    - TOX_ENV=py34 
    - TOX_ENV=pypy 

install: 
    # Install tox and flake8 style checker  
    - pip install tox==1.7.2 flake8==2.1.0 

script: 
    # Run the library through flake8 
    - flake8 --exclude=".git,docs" --ignore=E501 . 

    # Run the unit test suite 
    - tox -e $TOX_ENV -- --cov aerofiles --cov-report term-missing 

誰かが助けてくれれば素晴らしいだろう。私はtravis-ci(と毒素)にはかなり新しく、現時点ではかなりブラックボックスです。

+1

トラヴィス-ciはもはやpy26/py33ニシキヘビ(lifedの終わり)をインストールしていません。 pypyは別の問題です:https://github.com/travis-ci/travis-ci/issues/8081 –

答えて

2

数週間前、私はすべて問題.travis.ymlを変更することを余儀なくされました。 my commitを参照してください。代わりの

env: 
    - TOXENV=py27 
    - TOXENV=py34 

書き込み

matrix: 
    include: 
    - python: "2.7" 
    env: TOXENV=py27 
    - python: "3.4" 
    env: TOXENV=py34 
関連する問題