fix:checkVesion

This commit is contained in:
手瓜一十雪 2024-04-16 12:46:37 +08:00
parent 84083a65a8
commit fe0f82fa2b
2 changed files with 5 additions and 4 deletions

1
.gitignore vendored
View File

@ -14,3 +14,4 @@ src/core.lib/common/
# Build
*.db
checkVersion.sh

View File

@ -1,16 +1,16 @@
let fs = require("fs");
let process = require("process")
console.log("[NapCat] [CheckVersion] 开始检测当前仓库版本...");
let currentVersion = require("./package.json").version;
let currentVersion = require("../package.json").version;
let targetVersion = process.env.VERSION;
console.log("[NapCat] [CheckVersion] currentVersion:", currentVersion, " targetVersion:", targetVersion);
// 借用dist目录输出脚本
fs.mkdir("./dist");
if (currentVersion === targetVersion) {
fs.appendFileSync("./checkVersion.sh", "#!/bin/bashe\necho \"CheckVersion Is Done\"")
fs.appendFileSync("../checkVersion.sh", "#!/bin/bashe\necho \"CheckVersion Is Done\"")
} else {
let packageJson = JSON.parse(fs.readFileSync("./package.json"));
packageJson.version = targetVersion;
fs.writeFileSync("./package.json", JSON.stringify(packageJson));
fs.appendFileSync("./checkVersion.sh", "#!/bin/bashe\ngit add .\n git commit -m \"chore:version change\"\n git push")
fs.writeFileSync("../package.json", JSON.stringify(packageJson));
fs.appendFileSync("../checkVersion.sh", "#!/bin/bashe\ngit add .\n git commit -m \"chore:version change\"\n git push")
}