Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

L'intérêt de Tox avec Travis ?

+3 votes

De ce que j'en ai compris, Tox permet d'exécuter du code avec plusieurs versions de Python afin de tester la compatibilité de son code. Mais Travis permet déjà de faire ça. Quel est alors l'intérêt de combiner les deux ? D'autant plus que Tox réinstalle toutes les dépendances.

demandé 13-Fev-2015 par Vayel (1,050 points)

1 Réponse

+3 votes
 
Meilleure réponse

Tox te permet en effet de faire du packaging, du testing et du deploiement de code via un serveur d'integration continue ou bien directement via ta console. Alors que Travis te permet de le faire uniquement via un serveur d'integration continue.

Aussi, il est parfaitement possible de configurer ton travis.yml pour qu'il n'effectue que les instructions se trouvant dans le tox.ini; exemple

répondu 13-Fev-2015 par Nsukami_ (1,998 points)
sélectionné 14-Fev-2015 par Vayel

Merci !

Du coup, y a-t-il un intérêt à utiliser Travis et Tox en même temps en demandant à Travis de faire d'autres choses en plus d'exécuter Tox ?

@Vayel ça depent peut etre du cas d'utilisation, mais je dirais oui, maintenant, c'est a toi de le faire en vrai, avec un veritable exemple, et tu nous diras si oui ou non, il y a de l'interet.

D'accord, merci !

...