mirror of
https://gitea.com/Lydanne/buildx.git
synced 2025-05-18 09:17:49 +08:00
Merge pull request #812 from cpuguy83/mark_spans_as_error
Mark span status as error when fatal error occurs.
This commit is contained in:
commit
be2c8f71fe
@ -217,8 +217,7 @@ func resolveDrivers(ctx context.Context, drivers []DriverInfo, auth Auth, opt ma
|
|||||||
}
|
}
|
||||||
|
|
||||||
err = eg.Wait()
|
err = eg.Wait()
|
||||||
span.RecordError(err)
|
tracing.FinishWithError(span, err)
|
||||||
span.End()
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, nil, err
|
return nil, nil, err
|
||||||
}
|
}
|
||||||
@ -684,8 +683,7 @@ func Build(ctx context.Context, drivers []DriverInfo, opt map[string]Options, do
|
|||||||
eg.Go(func() (err error) {
|
eg.Go(func() (err error) {
|
||||||
defer func() {
|
defer func() {
|
||||||
if span != nil {
|
if span != nil {
|
||||||
span.RecordError(err)
|
tracing.FinishWithError(span, err)
|
||||||
span.End()
|
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
pw := progress.WithPrefix(w, "default", false)
|
pw := progress.WithPrefix(w, "default", false)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user