有没有办法在tox中使用deps之前运行命令。以下是我想要的概要:
[testenv:local_code]
commands =
bash -c "if [ -d "{toxinidir}/tools" ]; then \
git clone git+ssh://git@repo/tools.git {toxinidir}/tools; \
fi"
deps =
--editable=file:///{toxinidir}/tools
不幸的是,deps在命令之前运行(我直观地理解了为什么)。我想知道是否有人知道如何绕过那个
答案 0 :(得分:0)
您可以简单地将依赖项的安装移动到deps=
参数中,其中每个命令都按顺序执行。