Describe the bug
Ordering of input cleaning can result in missing outputs, if the outputs are inputs into another action:
|
if err := r.Workspace.CreateOutputDirs(); err != nil { |
is called before
|
if err := ws.CleanInputsIfNecessary(txInfo.Exists); err != nil { |
Describe the bug
Ordering of input cleaning can result in missing outputs, if the outputs are inputs into another action:
buildbuddy/enterprise/server/remote_execution/runner/runner.go
Line 229 in 97505b4
is called before
buildbuddy/enterprise/server/remote_execution/workspace/workspace.go
Line 203 in 4a626d5