diff --git a/simulate-travis.py b/simulate-travis.py index 69a9e4bde7..061b4ef327 100755 --- a/simulate-travis.py +++ b/simulate-travis.py @@ -159,4 +159,7 @@ def _remote_or_local(fn, branch='master', remote=False): # Override env with whatever's in the shell environment env.update(os.environ) - sp.run(['scripts/travis-run.sh'], env=env, universal_newlines=True, check=True) + try: + sp.run(['scripts/travis-run.sh'], env=env, universal_newlines=True, check=True) + except sp.CalledProcessError: + sys.exit(1)