--- a/pipelines/pipeline.py Wed Jul 27 17:06:25 2016 -0700
+++ b/pipelines/pipeline.py Wed Jul 27 17:07:21 2016 -0700
@@ -93,6 +93,8 @@
+ subenv = os.environ.copy() + subenv.update(self.private_env) for n, step in enumerate(self.steps):
script = step.script_file()
@@ -100,7 +102,8 @@
print('+ {}'.format(command))
- proc = subprocess.Popen(command.split())
+ proc = subprocess.Popen(command.split(), return_code = proc.wait()