簡體   English   中英

與tox一起為Travis CI指定精確的Python版本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM