我正在尝试设置Travis CI来构建LaTeX报告。在构建LaTeX报告时,需要重复执行某些步骤,因此第一次调用它们时会返回非零返回码。
到目前为止,我的travis.yml文件是:
language: R
before_install:
- tlmgr install index
script:
- latex report
- bibtex report
- latex report
- latex report
- dvipdf report.dvi report.pdf
然而在Travis文档中指出:
如果脚本返回非零退出代码,则构建失败,但会继续运行,直到被标记为失败。
因此,如果我的第一个 latex report
命令返回非零代码,它将使构建失败。
我只想在最后一个 latex report
或 dvipdf report
失败时才使构建失败。
有没有人有任何想法或帮助?
先感谢您的帮助。
command || true
可以忽略command
命令的返回值。 - набиячлэвэли