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