fix(build): 为插件编译命令添加-mod=mod参数防止跨平台编译只读模式下依赖校验中断
Some checks are pending
Build and Release / build (amd64, darwin) (push) Blocked by required conditions
Build and Release / build (amd64, linux) (push) Blocked by required conditions
Build and Release / build (amd64, windows) (push) Blocked by required conditions
Build and Release / build (arm64, darwin) (push) Blocked by required conditions
Build and Release / build (arm64, linux) (push) Blocked by required conditions
Build and Release / build (arm64, windows) (push) Blocked by required conditions
Build and Release / security (push) Waiting to run
Security Checks / security (push) Waiting to run
Some checks are pending
Build and Release / build (amd64, darwin) (push) Blocked by required conditions
Build and Release / build (amd64, linux) (push) Blocked by required conditions
Build and Release / build (amd64, windows) (push) Blocked by required conditions
Build and Release / build (arm64, darwin) (push) Blocked by required conditions
Build and Release / build (arm64, linux) (push) Blocked by required conditions
Build and Release / build (arm64, windows) (push) Blocked by required conditions
Build and Release / security (push) Waiting to run
Security Checks / security (push) Waiting to run
This commit is contained in:
parent
ad9644971f
commit
09b49624f5
@ -61,7 +61,7 @@ export async function buildPlugins(args) {
|
||||
}
|
||||
for (const item of plan) {
|
||||
await mkdir(path.dirname(item.output), { recursive: true })
|
||||
await run('go', ['build', '-ldflags', '-s -w', '-o', item.output, item.source], path.join(root, item.directory), {
|
||||
await run('go', ['build', '-mod=mod', '-ldflags', '-s -w', '-o', item.output, item.source], path.join(root, item.directory), {
|
||||
...process.env, CGO_ENABLED: '0', GOOS: item.goos, GOARCH: item.goarch
|
||||
})
|
||||
console.log(`插件已编译:${path.relative(root, item.output)}`)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user