6

次の .travis.yml があります。

language: python

env:
  - TOXENV=py27
  - TOXENV=py34

install:
  - pip install -U tox

script:
  - tox

および次の tox.ini:

[tox]
envlist = py27,py34

[testenv]
commands = py.test tests/
deps = -rtests/test_requirements.txt

Travis でしばらく前から利用できるPython 3.4.3 が必要です。この正確なバージョンの Python を .travis.yml で指定して、tox がpy34環境に適したバージョンを使用できるようにするにはどうすればよいですか?

4

1 に答える 1

9

pip.travis.ymlに触発されて、さまざまな環境変数を使用して Travis マトリックスを指定するのが最も簡単なようです。

matrix:
    include:
        - python: 3.4.3
          env: TOXENV=py34
        - python: 2.7
          env: TOXENV=py27
于 2015-08-13T14:04:47.603 に答える