【发布时间】:2021-10-28 05:29:44
【问题描述】:
无论如何,我都力求确保测试通过:
- conda run pytest
如何做到这一点?我之前用“或”语法完成了它,如
- 1 || conda run pytest
但不记得具体是怎样的。
【问题讨论】:
-
抛开 YAML 语法不谈,这不是使用
||抑制非零退出的方式。 -
@jonrsharpe 我以前见过。
-
假设这是在 GitHub Actions 工作流程中,您应该发布一个完整的工作流程定义来重现问题。
-
在 bash 中,您可以在命令行末尾添加
|| true以忽略最终的错误(例如:<command> || true)。基本上,跑步者会一直认为命令行已经成功执行。是你想要达到的吗? (否则,我同意 riQQ,请给我们更多背景信息以帮助您)。 -
@GuiFalourd Perfect - 我会接受这个作为答案。
标签: yaml travis-ci github-actions