1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-04-11 11:42:15 +02:00

fix: improve logging

Signed-off-by: Carlos A Becker <caarlos0@gmail.com>
This commit is contained in:
Carlos A Becker 2021-10-13 22:34:55 -03:00
parent 58b99b11db
commit b5aefe6571
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940

View File

@ -216,16 +216,20 @@ func wrapFolder(a config.Archive) string {
func skip(ctx *context.Context, archive config.Archive, binaries []*artifact.Artifact) error {
for _, binary := range binaries {
log.WithField("binary", binary.Name).Info("skip archiving")
name, err := tmpl.New(ctx).
WithArtifact(binary, archive.Replacements).
Apply(archive.NameTemplate)
if err != nil {
return err
}
finalName := name + binary.ExtraOr("Ext", "").(string)
log.
WithField("binary", binary.Name).
WithField("name", finalName).
Info("skip archiving")
ctx.Artifacts.Add(&artifact.Artifact{
Type: artifact.UploadableBinary,
Name: name + binary.ExtraOr("Ext", "").(string),
Name: finalName,
Path: binary.Path,
Goos: binary.Goos,
Goarch: binary.Goarch,