[task driver] Include command Dir as part of ExecData
Change-Id: Iccb35b8191d42ad4a3d61d6c4d44cd13932e9372
Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/602816
Auto-Submit: Eric Boren <borenet@google.com>
Commit-Queue: Ravi Mistry <rmistry@google.com>
Commit-Queue: Eric Boren <borenet@google.com>
Reviewed-by: Ravi Mistry <rmistry@google.com>
diff --git a/task_driver/go/td/step.go b/task_driver/go/td/step.go
index 5b9a006..eb85923 100644
--- a/task_driver/go/td/step.go
+++ b/task_driver/go/td/step.go
@@ -387,6 +387,7 @@
// exec package.
type ExecData struct {
Cmd []string `json:"command"`
+ Dir string `json:"dir"`
Env []string `json:"env,omitempty"`
}
@@ -415,6 +416,7 @@
// Collect step metadata about the command.
d := &ExecData{
Cmd: append([]string{cmd.Name}, cmd.Args...),
+ Dir: cmd.Dir,
Env: cmd.Env,
}
StepData(ctx, DATA_TYPE_COMMAND, d)