如何自定义构建产物中默认包含的插件
插件引用机制
# 需要注册的插件,按适用系统分类(以下为结构说明,# 表示 YAML 注释)
plugins:
common:
- gomod: code.private.org/private/custom_plugins v1.0.0 # 可选,外部插件 Go module
import: code.private.org/private/custom_plugins # 可选,代码中 import 的包路径
path: ../custom_plugins # 可选,replace 本地路径,用于调试
windows: []
linux: []
project:
replaces: [] # 可选,解决多模块依赖冲突
go_envs: # 可选,如私有仓库 GOPRIVATE
GOPRIVATE: "*.code.org"
git_configs: # 可选,私有仓库鉴权 url insteadof 等
url.https://user:token@github.com/user/.insteadof: https://github.com/user/自定义构建产物中包含的插件
方式一:修改默认的 plugins.yml 或 external_plugins 文件
plugins.yml 或 external_plugins 文件方式二:自定义文件
Last updated