summaryrefslogtreecommitdiff
path: root/app/relay/runner.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/relay/runner.js')
-rw-r--r--app/relay/runner.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/relay/runner.js b/app/relay/runner.js
index 63cae69..b0b9d43 100644
--- a/app/relay/runner.js
+++ b/app/relay/runner.js
@@ -71,7 +71,7 @@ export function build_params(module, task) {
opt_params = activity.params(task)
}
else {
- const opt = task.opt
+ const opt = task.opt || {}
opt_params = Object.keys(opt).map(key => {
const flag = '--' + key.replace(/-/g, '_')
const value = opt[key]
@@ -149,7 +149,9 @@ export function run_script(task, cb) {
console.log('running task', task.activity)
console.log(module.cwd)
console.log(interpreter.cmd, params)
- execFile(interpreter.cmd, [params], cb)
+ execFile(interpreter.cmd, params, {
+ cwd: module.cwd,
+ }, cb)
}
export function run_task(task, preempt, watch){