tox
позволяет тестировать ваш код на разных версиях Python. Есть ли что-то похожее на tox
что позволяет мне тестировать мой код развертывания на разных версиях дистрибутива, например centos 7, 6.8, 6.5 и т. д.?
Вы можете проверить докс. Посмотри это статья в блоге для краткого обзора. В итоге dox
ведет себя как tox
но вместо того, чтобы запускать virtualenvs, вы используете контейнеры докеров.
В большинстве случаев вы будете использовать какую-либо службу непрерывной интеграции (CI), в основном в сочетании с какой-либо системой контроля версий (VCS).
Примером может служить GitLab с GitLab CI или Gogs с drone.io. Они используют контейнеры Docker для запуска вашего кода, и вы можете запускать свой код в контейнерах разных дистрибутивов.