是否有与 docker 测试相当的东西,比如针对 Python 的 tox ?

是否有与 docker 测试相当的东西,比如针对 Python 的 tox ?

tox允许您针对不同版本的 Python 测试代码。是否有类似的东西tox可以让我针对不同版本的发行版(例如 centos 7、6.8、6.5 等)测试我的部署代码?

答案1

在大多数情况下,您会使用某种持续集成(CI)服务,通常与某种版本控制系统(VCS)相结合。

例如 GitLab 与 GitLab CI 或 Gogs 与 drone.io。它们使用 Docker 容器来运行您的代码,您可以在不同发行版的容器中运行您的代码。

答案2

你可以检查一下毒素. 看看这个博客文章简要概述。总之,dox其行为类似tox,但您不是运行虚拟环境,而是使用 docker 容器。

相关内容