@@ -141,11 +141,11 @@ func (e *Executor) RunTask(ctx context.Context, call taskfile.Call) error {
141
141
142
142
return e .startExecution (ctx , t , func (ctx context.Context ) error {
143
143
if ! shouldRunOnCurrentPlatform (t .Platforms ) {
144
- e .Logger .VerboseOutf (logger .Yellow , `task: "%s" not for current platform - ignored` , call .Task )
144
+ e .Logger .VerboseOutf (logger .Yellow , `task: %q not for current platform - ignored\n ` , call .Task )
145
145
return nil
146
146
}
147
147
148
- e .Logger .VerboseErrf (logger .Magenta , ` task: "%s" started` , call .Task )
148
+ e .Logger .VerboseErrf (logger .Magenta , " task: %q started\n " , call .Task )
149
149
if err := e .runDeps (ctx , t ); err != nil {
150
150
return err
151
151
}
@@ -178,14 +178,14 @@ func (e *Executor) RunTask(ctx context.Context, call taskfile.Call) error {
178
178
179
179
if upToDate && preCondMet {
180
180
if e .Verbose || (! t .Silent && ! e .Taskfile .Silent && ! e .Silent ) {
181
- e .Logger .Errf (logger .Magenta , ` task: Task "%s" is up to date` , t .Name ())
181
+ e .Logger .Errf (logger .Magenta , " task: Task %q is up to date\n " , t .Name ())
182
182
}
183
183
return nil
184
184
}
185
185
}
186
186
187
187
if err := e .mkdir (t ); err != nil {
188
- e .Logger .Errf (logger .Red , "task: cannot make directory %q: %v" , t .Dir , err )
188
+ e .Logger .Errf (logger .Red , "task: cannot make directory %q: %v\n " , t .Dir , err )
189
189
}
190
190
191
191
for i := range t .Cmds {
@@ -196,18 +196,18 @@ func (e *Executor) RunTask(ctx context.Context, call taskfile.Call) error {
196
196
197
197
if err := e .runCommand (ctx , t , call , i ); err != nil {
198
198
if err2 := e .statusOnError (t ); err2 != nil {
199
- e .Logger .VerboseErrf (logger .Yellow , "task: error cleaning status on error: %v" , err2 )
199
+ e .Logger .VerboseErrf (logger .Yellow , "task: error cleaning status on error: %v\n " , err2 )
200
200
}
201
201
202
202
if execext .IsExitError (err ) && t .IgnoreError {
203
- e .Logger .VerboseErrf (logger .Yellow , "task: task error ignored: %v" , err )
203
+ e .Logger .VerboseErrf (logger .Yellow , "task: task error ignored: %v\n " , err )
204
204
continue
205
205
}
206
206
207
207
return & errors.TaskRunError {TaskName : t .Task , Err : err }
208
208
}
209
209
}
210
- e .Logger .VerboseErrf (logger .Magenta , ` task: "%s" finished` , call .Task )
210
+ e .Logger .VerboseErrf (logger .Magenta , " task: %q finished\n " , call .Task )
211
211
return nil
212
212
})
213
213
}
@@ -255,7 +255,7 @@ func (e *Executor) runDeferred(t *taskfile.Task, call taskfile.Call, i int) {
255
255
defer cancel ()
256
256
257
257
if err := e .runCommand (ctx , t , call , i ); err != nil {
258
- e .Logger .VerboseErrf (logger .Yellow , ` task: ignored error in deferred cmd: %s` , err .Error ())
258
+ e .Logger .VerboseErrf (logger .Yellow , " task: ignored error in deferred cmd: %s\n " , err .Error ())
259
259
}
260
260
}
261
261
@@ -274,12 +274,12 @@ func (e *Executor) runCommand(ctx context.Context, t *taskfile.Task, call taskfi
274
274
return nil
275
275
case cmd .Cmd != "" :
276
276
if ! shouldRunOnCurrentPlatform (cmd .Platforms ) {
277
- e .Logger .VerboseOutf (logger .Yellow , ` task: [%s] %s not for current platform - ignored` , t .Name (), cmd .Cmd )
277
+ e .Logger .VerboseOutf (logger .Yellow , " task: [%s] %s not for current platform - ignored\n " , t .Name (), cmd .Cmd )
278
278
return nil
279
279
}
280
280
281
281
if e .Verbose || (! cmd .Silent && ! t .Silent && ! e .Taskfile .Silent && ! e .Silent ) {
282
- e .Logger .Errf (logger .Green , "task: [%s] %s" , t .Name (), cmd .Cmd )
282
+ e .Logger .Errf (logger .Green , "task: [%s] %s\n " , t .Name (), cmd .Cmd )
283
283
}
284
284
285
285
if e .Dry {
@@ -308,10 +308,10 @@ func (e *Executor) runCommand(ctx context.Context, t *taskfile.Task, call taskfi
308
308
Stderr : stdErr ,
309
309
})
310
310
if closeErr := close (err ); closeErr != nil {
311
- e .Logger .Errf (logger .Red , "task: unable to close writer: %v" , closeErr )
311
+ e .Logger .Errf (logger .Red , "task: unable to close writer: %v\n " , closeErr )
312
312
}
313
313
if execext .IsExitError (err ) && cmd .IgnoreError {
314
- e .Logger .VerboseErrf (logger .Yellow , "task: [%s] command error ignored: %v" , t .Name (), err )
314
+ e .Logger .VerboseErrf (logger .Yellow , "task: [%s] command error ignored: %v\n " , t .Name (), err )
315
315
return nil
316
316
}
317
317
return err
@@ -334,7 +334,7 @@ func (e *Executor) startExecution(ctx context.Context, t *taskfile.Task, execute
334
334
335
335
if otherExecutionCtx , ok := e .executionHashes [h ]; ok {
336
336
e .executionHashesMutex .Unlock ()
337
- e .Logger .VerboseErrf (logger .Magenta , "task: skipping execution of task: %s" , h )
337
+ e .Logger .VerboseErrf (logger .Magenta , "task: skipping execution of task: %s\n " , h )
338
338
339
339
// Release our execution slot to avoid blocking other tasks while we wait
340
340
reacquire := e .releaseConcurrencyLimit ()
0 commit comments