@@ -35,19 +35,19 @@ builds:
3535 - -trimpath
3636 mod_timestamp : ' {{ .CommitTimestamp }}'
3737archives :
38- - replacements :
39- darwin : macOS
40- 386 : 32-bit
41- amd64 : 64-bit
38+ - name_template : >-
39+ {{ .ProjectName }}_{{ .Version }}_
40+ {{ if eq .Os "darwin" }}macOS{{- else }}{{ .Os }}{{ end }}_
41+ {{- if eq .Arch "386" }}32-bit{{- else if eq .Arch " amd64" }} 64-bit{{- else }}{{ .Arch }}{{ end }}
4242 format_overrides:
4343 - goos: windows
4444 format: zip
4545nfpms :
4646 - id : server-pkg
4747 package_name : mytoken-server
48- replacements :
49- 386 : i386
50- file_name_template : " {{ .PackageName }}_{{ .Version }}_ {{ .Arch }}"
48+ file_name_template : >-
49+ {{ .PackageName }}_{{ .Version }}_
50+ {{- if eq .Arch "386" }}i386{{- else }}{{ .Arch }}{{ end }}
5151 builds :
5252 - server
5353 homepage : https://mytoken-docs.data.kit.edu/server
@@ -70,14 +70,14 @@ nfpms:
7070 type : dir
7171 overrides :
7272 rpm :
73- replacements :
74- amd64 : x86_64
75- file_name_template : " {{ .PackageName }}-{{ .Version }}.{{ .Arch }}"
73+ file_name_template : >-
74+ {{ .PackageName }}-{{ .Version }}.
75+ {{- if eq .Arch "386" }}i386{{- else if eq .Arch "amd64" }}x86_64{{- else }}{{ .Arch }}{{ end }}
7676 - id : setup-pkg
7777 package_name : mytoken-server-setup
78- replacements :
79- 386 : i386
80- file_name_template : " {{ .PackageName }}_{{ .Version }}_ {{ .Arch }}"
78+ file_name_template : >-
79+ {{ .PackageName }}_{{ .Version }}_
80+ {{- if eq .Arch "386" }}i386{{- else }}{{ .Arch }}{{ end }}
8181 builds :
8282 - setup
8383 homepage : https://mytoken-docs.data.kit.edu/server
@@ -92,14 +92,14 @@ nfpms:
9292 bindir : /usr/bin
9393 overrides :
9494 rpm :
95- replacements :
96- amd64 : x86_64
97- file_name_template : " {{ .PackageName }}-{{ .Version }}.{{ .Arch }}"
95+ file_name_template : >-
96+ {{ .PackageName }}-{{ .Version }}.
97+ {{- if eq .Arch "386" }}i386{{- else if eq .Arch "amd64" }}x86_64{{- else }}{{ .Arch }}{{ end }}
9898 - id : migratedb-pkg
9999 package_name : mytoken-server-migratedb
100- replacements :
101- 386 : i386
102- file_name_template : " {{ .PackageName }}_{{ .Version }}_ {{ .Arch }}"
100+ file_name_template : >-
101+ {{ .PackageName }}_{{ .Version }}_
102+ {{- if eq .Arch "386" }}i386{{- else }}{{ .Arch }}{{ end }}
103103 builds :
104104 - migratedb
105105 homepage : https://mytoken-docs.data.kit.edu/server
@@ -116,9 +116,9 @@ nfpms:
116116 bindir : /usr/bin
117117 overrides :
118118 rpm :
119- replacements :
120- amd64 : x86_64
121- file_name_template : " {{ .PackageName }}-{{ .Version }}.{{ .Arch }}"
119+ file_name_template : >-
120+ {{ .PackageName }}-{{ .Version }}.
121+ {{- if eq .Arch "386" }}i386{{- else if eq .Arch "amd64" }}x86_64{{- else }}{{ .Arch }}{{ end }}
122122dockers :
123123 - goos : linux
124124 goarch : amd64
0 commit comments