trilium/bin/update-build-info.ts
Elian Doran e74eff75db Revert "build: Export correct build info"
This reverts commit ef4f0f80b9e490e973453bf27951a975691f2727.
2024-07-22 21:43:55 +03:00

25 lines
521 B
TypeScript

import child_process from "child_process";
import fs from "fs";
function getBuildDate() {
const now = new Date();
now.setMilliseconds(0);
return now
.toISOString()
.replace(".000", "");
}
function getGitRevision() {
return child_process.execSync('git log -1 --format="%H"')
.toString("utf-8")
.trimEnd();
}
const output = `\
export = {
buildDate: "${getBuildDate()}",
buildRevision: "${getGitRevision()}"
};
`;
fs.writeFileSync("src/services/build.ts", output);