Travis-CI est pratique. Cependant, il est regrettable que Python 3.3 ne soit pas pris en charge à ce stade.
Cependant, Python 3.3 est facile à installer, donc si vous utilisez déjà tox ou un projet, utiliser tox
réduira le nombre de builds plutôt que d'écrire plusieurs versions de Python dans .travis.yml
. Aussi recommandé dès que possible.
Le serveur de Travis-CI a PPA enregistré pour de nombreuses versions de Python, donc Python-3.3 peut également être installé avec apt-get.
language: python
python:
- 2.7
install:
- sudo apt-get update -qq
- sudo apt-get install -q python3.3-dev
Il est déjà dans virtualenv de Python 2.7, alors installons et exécutons tox ici.
La documentation de Travis recommande d'utiliser l'option --use-mirrors
de pip install, nous allons donc également définir les variables d'environnement afin qu'il fonctionne correctement dans tox.
language: python
python:
- 2.7
env:
- PIP_USE_MIRRORS=true
install:
- sudo apt-get update -qq
- sudo apt-get install -q python3.3-dev
- pip install --use-mirrors tox
script: "tox"
Recommended Posts