1
1
Fork 0
mirror of https://github.com/goreleaser/nfpm synced 2024-04-24 13:25:08 +02:00

fix: add filename to error log

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
This commit is contained in:
Carlos Alexandro Becker 2023-05-26 14:31:32 +00:00
parent cd2c3e41cc
commit b6798f6b03
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940

View File

@ -428,10 +428,10 @@ func copyToTarAndDigest(file *files.Content, tw *tar.Writer, md5w io.Writer) (in
}
digest := md5.New() // nolint:gas
if _, err := io.Copy(tw, io.TeeReader(tarFile, digest)); err != nil {
return 0, fmt.Errorf("failed to copy: %w", err)
return 0, fmt.Errorf("%s: failed to copy: %w", file.Source, err)
}
if _, err := fmt.Fprintf(md5w, "%x %s\n", digest.Sum(nil), header.Name); err != nil {
return 0, fmt.Errorf("failed to write md5: %w", err)
return 0, fmt.Errorf("%s: failed to write md5: %w", file.Source, err)
}
return file.Size(), nil
}