S.G*_*S.G 6 python travis-ci tox
我有以下.travis.yml:
language: python
env:
- TOXENV=py27
- TOXENV=py34
install:
- pip install -U tox
script:
- tox
Run Code Online (Sandbox Code Playgroud)
和以下tox.ini:
[tox]
envlist = py27,py34
[testenv]
commands = py.test tests/
deps = -rtests/test_requirements.txt
Run Code Online (Sandbox Code Playgroud)
我需要Python 3.4.3,这在Travis中已有一段时间了.如何在.travis.yml中指定这个精确的Python版本,以便tox可以使用正确的py34环境版本?
灵感pip的.travis.yml似乎最简单的指定与不同的环境变量的特拉维斯矩阵:
matrix:
include:
- python: 3.4.3
env: TOXENV=py34
- python: 2.7
env: TOXENV=py27
Run Code Online (Sandbox Code Playgroud)