File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # GoReleaser v2 配置文件
2- version : 2
3-
4- # 项目名称 - 直接使用环境变量
1+ # GoReleaser v1 配置文件
52project_name : " {{ .Env.PROJECT_NAME }}"
63
74# 构建前钩子
@@ -41,16 +38,6 @@ builds:
4138 - -X main.builtBy=goreleaser
4239 mod_timestamp : " {{ .CommitTimestamp }}"
4340
44- # UPX 压缩配置
45- upx :
46- - ids : [default]
47- enabled : true
48- goos : ["windows", "linux"]
49- goarch : ["amd64", "386"]
50- compress : best
51- brute : false
52- lzma : true
53-
5441# 归档配置
5542archives :
5643 - id : default
@@ -74,7 +61,6 @@ checksum:
7461# 变更日志
7562changelog :
7663 sort : asc
77- use : github
7864 filters :
7965 exclude :
8066 - " ^docs:"
@@ -119,32 +105,6 @@ release:
119105
120106 如有问题请提交 [Issue](https://github.com/{{ .Env.GITHUB_OWNER }}/{{ .Env.GITHUB_REPO }}/issues) 💬
121107
122- # 快照版本配置
108+ # 快照版本
123109snapshot :
124- name_template : " {{ incpatch .Version }}-dev-{{ .ShortCommit }}"
125-
126- # 元数据
127- metadata :
128- mod_timestamp : " {{ .CommitTimestamp }}"
129-
130- # 通用配置
131- env :
132- - GOPROXY=https://proxy.golang.org,direct
133- - GOSUMDB=sum.golang.org
134- - GOPRIVATE=
135-
136- # 构建钩子
137- hooks :
138- pre :
139- - go test ./...
140- post :
141- - echo "构建完成"
142-
143- # 全局标志
144- flags :
145- - -trimpath
146-
147- # 全局环境变量
148- global_env :
149- - GO111MODULE=on
150- - CGO_ENABLED=0
110+ name_template : " {{ incpatch .Version }}-dev-{{ .ShortCommit }}"
You can’t perform that action at this time.
0 commit comments