diff --git a/docs/070-checksum.md b/docs/070-checksum.md index 28b6f71a9..a5cc5f296 100644 --- a/docs/070-checksum.md +++ b/docs/070-checksum.md @@ -16,6 +16,7 @@ checksum: # - ProjectName # - Tag # - Version (Git tag without `v` prefix) + # - Env (environment variables) # Default is `{{ .ProjectName }}_{{ .Version }}_checksums.txt`. name_template: "{{ .ProjectName }}_checksums.txt" ``` diff --git a/pipeline/checksums/name.go b/pipeline/checksums/name.go index 9d7a41c45..1334c93ff 100644 --- a/pipeline/checksums/name.go +++ b/pipeline/checksums/name.go @@ -14,11 +14,15 @@ func filenameFor(ctx *context.Context) (string, error) { return "", err } err = t.Execute(&out, struct { - ProjectName, Tag, Version string + ProjectName string + Tag string + Version string + Env map[string]string }{ ProjectName: ctx.Config.ProjectName, Tag: ctx.Git.CurrentTag, Version: ctx.Version, + Env: ctx.Env, }) return out.String(), err }