From b9820c5c7ddd09d77e4ed3a0138d3b0de8409a01 Mon Sep 17 00:00:00 2001 From: Sascha Andres Date: Thu, 2 Mar 2017 11:30:59 +0100 Subject: [PATCH] Handling errors on variable handling Relates to #2 --- task.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/task.go b/task.go index 95e17b62..13215588 100644 --- a/task.go +++ b/task.go @@ -102,7 +102,10 @@ func RunTask(name string) error { return nil } - vars := t.handleVariables() + vars, err := t.handleVariables() + if err != nil { + return &taskRunError{name, err} + } for _, d := range t.Deps { if err := RunTask(ReplaceVariables(d, vars)); err != nil {