[英]What is the relationship and difference between tox and Travis-CI?
tox
和Travis CI是两个完全不同且独立的事物。
tox
是运行测试的程序。 对于每次测试运行,它都会创建一个单独的虚拟环境。 tox
不是服务 ,而是程序 。 您可以在本地运行tox
,因为它不使用任何外部资源。 但是,您也可以在Travis CI上运行tox
。
Travis CI是一项商业服务 (具有免费套餐),可在装有Linux,MacOS和Windows操作系统的虚拟机上运行测试。
您可以运行tox
没有特拉维斯本地,你可以在特拉维斯CI没有运行测试tox
,你可以运行测试tox
在特拉维斯CI。
PS。 您甚至可以在tox
且无Travis的情况下运行测试,但这是最不有趣的部分。 ;-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.