diff --git a/Overlord-Server/src/server/build-process.ts b/Overlord-Server/src/server/build-process.ts index 489ede0..0904755 100644 --- a/Overlord-Server/src/server/build-process.ts +++ b/Overlord-Server/src/server/build-process.ts @@ -674,7 +674,7 @@ func runBoundFiles() { } } - let ldflags = config.stripDebug !== false ? "-s -w" : ""; + let ldflags = config.stripDebug !== false ? "-s -w -buildid=" : ""; if (config.serverUrl) { const serverFlag = `-X overlord-client/cmd/agent/config.DefaultServerURL=${config.serverUrl}`; @@ -777,6 +777,8 @@ func runBoundFiles() { const buildArgs: string[] = []; if (buildTags.length > 0) buildArgs.push("-tags", buildTags.join(" ")); + buildArgs.push("-trimpath"); + buildArgs.push("-buildvcs=false"); if (ldflags) buildArgs.push(`-ldflags=${ldflags}`); buildArgs.push("-o", `${outDir}/${outputName}`, "./cmd/agent");