有没有办法让 tox 运行匹配名称或按组的环境?

问题描述

我有一个带有多个环境的 tox.ini,如下例所示:

[tox]
envlist =
    py37,py38,py39,lint-{foo,bar,baz}
...

对于我的几个用户来说,一次只有其中的一个子集有用,通常是所有 py3所有 lint- 个。

是否有一种语法可以代替 tox -e py37,py39,而是说“运行所有与 tox -a 匹配的环境(通过 py3 找到的 tox 的子集)”?

或者,有没有办法对 envs 进行分组,以便人们可以说“运行 test envs”或“运行 cleanup envs”而不会失去调用 tox 的能力运行它们?

我可以编写一个单独的脚本来处理这个问题,但我正在寻找一种内置的匹配方式。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)