1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-02-01 13:07:49 +02:00

test: apk key name template

refs #3667

Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
This commit is contained in:
Carlos A Becker 2023-01-11 09:14:00 -03:00
parent cb13b55616
commit c747445d0b
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940
2 changed files with 7 additions and 1 deletions

View File

@ -212,7 +212,7 @@ func create(ctx *context.Context, fpm config.NFPM, format string, binaries []*ar
if err != nil { if err != nil {
return err return err
} }
apkKeyName, err := t.Apply(overridden.APK.Signature.KeyName) apkKeyName, err := t.Apply(overridden.APK.Signature.KeyName)
if err != nil { if err != nil {
return err return err

View File

@ -557,6 +557,12 @@ func TestInvalidTemplate(t *testing.T) {
testlib.RequireTemplateError(t, Pipe{}.Run(ctx)) testlib.RequireTemplateError(t, Pipe{}.Run(ctx))
}) })
t.Run("apk key name", func(t *testing.T) {
ctx := makeCtx()
ctx.Config.NFPMs[0].APK.Signature.KeyName = "{{ .NOPE_KEY_FILE }}"
testlib.RequireTemplateError(t, Pipe{}.Run(ctx))
})
t.Run("bindir", func(t *testing.T) { t.Run("bindir", func(t *testing.T) {
ctx := makeCtx() ctx := makeCtx()
ctx.Config.NFPMs[0].Bindir = "/usr/{{ .NOPE }}" ctx.Config.NFPMs[0].Bindir = "/usr/{{ .NOPE }}"