Skip to content

Commit d5d90dc

Browse files
authored
Use sh and remove shabang (#142)
1 parent a5f31e1 commit d5d90dc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/jobs/taskjob/taskjob.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ func (tj *TaskJob) processTask(t task.Task, tr taskreporter.TaskReporter) {
8686
}
8787
defer os.Remove(tempFile.Name())
8888

89-
if _, err := tempFile.WriteString("#!/usr/bin/env bash\n" + t.Command); err != nil {
89+
if _, err := tempFile.WriteString(t.Command); err != nil {
9090
tempFile.Close()
9191
t.Error = fmt.Sprintf("failed to write script: %v", err)
9292
t.Status = "failed"
@@ -115,7 +115,7 @@ func (tj *TaskJob) processTask(t task.Task, tr taskreporter.TaskReporter) {
115115
}
116116
return
117117
}
118-
execCmd := exec.Command("/bin/bash", tempFile.Name())
118+
execCmd := exec.Command("/bin/sh", "-c", tempFile.Name())
119119
output, err := execCmd.CombinedOutput()
120120
exitCode := 0
121121
errMsg := ""

0 commit comments

Comments
 (0)