AntimatterDimensionsSourceCode/build/post-build.js
2022-03-31 16:27:30 -04:00

18 lines
480 B
JavaScript

const fs = require("fs");
const path = require("path");
const proc = require("child_process");
function executeCommand(command) {
return proc.execSync(command).toString().trim();
}
const commit = {
sha: executeCommand("git rev-parse HEAD"),
message: executeCommand("git log -1 --pretty=%B"),
author: executeCommand("git log -1 --pretty=format:%an")
};
const json = JSON.stringify(commit);
fs.writeFileSync(path.resolve(__dirname, "../../AppFiles/commit.json"), json);