Skip to content

Commit 1c5aa33

Browse files
committed
Raise an exception if compiling fails
1 parent bb56667 commit 1c5aa33

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

tasks/check.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212
def compile_(ctx):
1313
print("======================= compile ========================")
1414
print("------- Compile all .py files (syntax check test) ------")
15-
compileall.compile_dir(".", rx=re.compile(r"/virtualenv|virtualenv-osx|virtualenv-py3|.tox|.git|.venv-st2devbox"), quiet=True)
15+
rgx = re.compile(r"/virtualenv|virtualenv-osx|virtualenv-py3|.tox|.git|.venv-st2devbox")
16+
if not compileall.compile_dir(".", rx=rgx, quiet=True):
17+
raise Exception("Could not compile all files")
1618

1719

1820
@task(copy.copy_pack_to_subdirectory)

0 commit comments

Comments
 (0)