From d10a0bc5249bda16fc830d36ee9b605c298114a1 Mon Sep 17 00:00:00 2001 From: Carlos A Becker Date: Thu, 12 May 2022 10:32:01 -0300 Subject: [PATCH] fix: better handle docker skip errors Signed-off-by: Carlos A Becker --- internal/pipe/docker/docker.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/pipe/docker/docker.go b/internal/pipe/docker/docker.go index 22875e0e7fe..761aa18ea84 100644 --- a/internal/pipe/docker/docker.go +++ b/internal/pipe/docker/docker.go @@ -128,6 +128,9 @@ func (Pipe) Run(ctx *context.Context) error { }) } if err := g.Wait(); err != nil { + if pipe.IsSkip(err) { + return err + } return fmt.Errorf("docker build failed: %w\nLearn more at https://goreleaser.com/errors/docker-build\n", err) // nolint:revive } return nil