[英]Specifying exact Python version for Travis CI in combination with tox
我有以下.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
我需要Python 3.4.3,這在Travis中已有一段時間了 。 如何在.travis.yml中指定這個精確的Python版本,以便tox可以使用py34
環境的正確版本?
受pip
的.travis.yml的啟發,使用不同的環境變量指定Travis矩陣似乎最簡單:
matrix:
include:
- python: 3.4.3
env: TOXENV=py34
- python: 2.7
env: TOXENV=py27
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.