Spaces:
Running
Running
const COMMIT_ID: string = (() => { | |
try { | |
const childProcess = require("child_process"); | |
return childProcess | |
.execSync('git log -1 --format="%at000" --date=unix') | |
.toString() | |
.trim(); | |
} catch (e) { | |
console.error("[Build Config] No git or not from git repo."); | |
return "unknown"; | |
} | |
})(); | |
export const getBuildConfig = () => { | |
if (typeof process === "undefined") { | |
throw Error( | |
"[Server Config] you are importing a nodejs-only module outside of nodejs", | |
); | |
} | |
return { | |
commitId: COMMIT_ID, | |
}; | |
}; | |