mirror of
https://github.com/shadow1ng/fscan.git
synced 2026-09-23 11:41:53 +08:00
docs: 测试构建
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
# GoReleaser v2 配置文件
|
||||
version: 2
|
||||
|
||||
# 项目名称 - 直接使用环境变量
|
||||
project_name: "{{ .Env.PROJECT_NAME }}"
|
||||
|
||||
@@ -38,7 +41,7 @@ builds:
|
||||
- -X main.builtBy=goreleaser
|
||||
mod_timestamp: "{{ .CommitTimestamp }}"
|
||||
|
||||
# UPX 压缩
|
||||
# UPX 压缩配置
|
||||
upx:
|
||||
- ids: [default]
|
||||
enabled: true
|
||||
@@ -46,7 +49,7 @@ upx:
|
||||
goarch: ["amd64", "386"]
|
||||
compress: best
|
||||
brute: false
|
||||
lzma: false
|
||||
lzma: true
|
||||
|
||||
# 归档配置
|
||||
archives:
|
||||
@@ -116,10 +119,32 @@ release:
|
||||
|
||||
如有问题请提交 [Issue](https://github.com/{{ .Env.GITHUB_OWNER }}/{{ .Env.GITHUB_REPO }}/issues) 💬
|
||||
|
||||
# 快照版本
|
||||
# 快照版本配置
|
||||
snapshot:
|
||||
name_template: "{{ incpatch .Version }}-dev-{{ .ShortCommit }}"
|
||||
|
||||
# 元数据
|
||||
metadata:
|
||||
mod_timestamp: "{{ .CommitTimestamp }}"
|
||||
mod_timestamp: "{{ .CommitTimestamp }}"
|
||||
|
||||
# 通用配置
|
||||
env:
|
||||
- GOPROXY=https://proxy.golang.org,direct
|
||||
- GOSUMDB=sum.golang.org
|
||||
- GOPRIVATE=
|
||||
|
||||
# 构建钩子
|
||||
hooks:
|
||||
pre:
|
||||
- go test ./...
|
||||
post:
|
||||
- echo "构建完成"
|
||||
|
||||
# 全局标志
|
||||
flags:
|
||||
- -trimpath
|
||||
|
||||
# 全局环境变量
|
||||
global_env:
|
||||
- GO111MODULE=on
|
||||
- CGO_ENABLED=0
|
||||
Reference in New Issue
Block a user