Skip to content

Commit

Permalink
fix: propagate buildmode when using overrides
Browse files Browse the repository at this point in the history
  • Loading branch information
borgoat committed Nov 9, 2022
1 parent cfd50fa commit e8de882
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions internal/builders/golang/build.go
Expand Up @@ -215,11 +215,12 @@ func withOverrides(ctx *context.Context, build config.Build, options api.Options

if optsTarget == overrideTarget {
dets := config.BuildDetails{
Ldflags: build.BuildDetails.Ldflags,
Tags: build.BuildDetails.Tags,
Flags: build.BuildDetails.Flags,
Asmflags: build.BuildDetails.Asmflags,
Gcflags: build.BuildDetails.Gcflags,
Buildmode: build.BuildDetails.Buildmode,
Ldflags: build.BuildDetails.Ldflags,
Tags: build.BuildDetails.Tags,
Flags: build.BuildDetails.Flags,
Asmflags: build.BuildDetails.Asmflags,
Gcflags: build.BuildDetails.Gcflags,
}
if err := mergo.Merge(&dets, o.BuildDetails, mergo.WithOverride); err != nil {
return build.BuildDetails, err
Expand Down

0 comments on commit e8de882

Please sign in to comment.