Better pass through of args to task

This commit is contained in:
Lea Anthony 2024-01-02 21:24:11 +11:00
commit 40bd6125f5
No known key found for this signature in database
GPG key ID: 33DAF7BB90A58405

View file

@ -139,8 +139,16 @@ func RunTask(options *RunTaskOptions, otherArgs []string) error {
globals *taskfile.Vars
)
var index int
var arg string
for index, arg = range os.Args[2:] {
if !strings.HasPrefix(arg, "-") {
break
}
}
var tasksAndVars []string
for _, taskAndVar := range os.Args[2:] {
for _, taskAndVar := range os.Args[index+2:] {
if taskAndVar == "--" {
break
}