mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-02-09 13:36:56 +02:00
fix: nfpm id
refs #1357 Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>
This commit is contained in:
parent
61fb8f50cc
commit
ad94dbc64d
@ -206,6 +206,7 @@ func create(ctx *context.Context, fpm config.NFPM, format, arch string, binaries
|
||||
Goarm: binaries[0].Goarm,
|
||||
Extra: map[string]interface{}{
|
||||
"Builds": binaries,
|
||||
"ID": fpm.ID,
|
||||
},
|
||||
})
|
||||
return nil
|
||||
|
@ -86,6 +86,7 @@ func TestRunPipe(t *testing.T) {
|
||||
Dist: dist,
|
||||
NFPMs: []config.NFPM{
|
||||
{
|
||||
ID: "someid",
|
||||
Bindir: "/usr/bin",
|
||||
Builds: []string{"default"},
|
||||
Formats: []string{"deb", "rpm"},
|
||||
@ -143,6 +144,7 @@ func TestRunPipe(t *testing.T) {
|
||||
require.Len(t, packages, 4)
|
||||
for _, pkg := range packages {
|
||||
require.Contains(t, pkg.Name, "mybin_1.0.0_Tux_", "linux should have been replaced by Tux")
|
||||
require.Equal(t, pkg.ExtraOr("ID", ""), "someid")
|
||||
}
|
||||
require.Len(t, ctx.Config.NFPMs[0].Files, 1, "should not modify the config file list")
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user