如何在Shell脚本中向CircleCI引发测试错误

时间:2019-07-19 05:01:46

标签: continuous-integration circleci

我有一个在CircleCI中运行的python语法检查shell脚本。 Shell脚本会扫描某些文件夹并检查python文件(* .py)的语法。但是以某种方式出现错误时,CircleCI仍然认为它是成功的。

以下是语法失败的示例:

#!/bin/bash -eo pipefail
sh ../ci/test-python-syntax.sh

  File "./fooboo.py", line 11
    import
         ^
SyntaxError: invalid syntax

仍然将shell脚本标记为成功。发生此类错误时,如何使此脚本失败?

0 个答案:

没有答案