mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
add some better logging to script
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
b1df407715
commit
2d5194a24e
@ -89,6 +89,7 @@ console.log(`current version: ${currentVersion.format()}`);
|
|||||||
console.log("fetching tags...");
|
console.log("fetching tags...");
|
||||||
execSync("git fetch --tags --force");
|
execSync("git fetch --tags --force");
|
||||||
|
|
||||||
|
const prBase = execSync("git branch --show-current", { encoding: "utf-8" });
|
||||||
const actualTags = execSync("git tag --list", { encoding: "utf-8" }).split(/\r?\n/).map(line => line.trim());
|
const actualTags = execSync("git tag --list", { encoding: "utf-8" }).split(/\r?\n/).map(line => line.trim());
|
||||||
const [previousReleasedVersion] = actualTags
|
const [previousReleasedVersion] = actualTags
|
||||||
.map(semverValid)
|
.map(semverValid)
|
||||||
@ -180,9 +181,6 @@ if (maintenencePrs.length > 0) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const prBody = prBodyLines.join("\n");
|
const prBody = prBodyLines.join("\n");
|
||||||
const prBase = newVersion.patch === 0
|
|
||||||
? "master"
|
|
||||||
: `release/v${newVersion.major}.${newVersion.minor}`;
|
|
||||||
const createPrArgs = [
|
const createPrArgs = [
|
||||||
"pr",
|
"pr",
|
||||||
"create",
|
"create",
|
||||||
@ -194,8 +192,10 @@ const createPrArgs = [
|
|||||||
|
|
||||||
const createPrProcess = spawn("gh", createPrArgs, { stdio: "pipe" });
|
const createPrProcess = spawn("gh", createPrArgs, { stdio: "pipe" });
|
||||||
let result = "";
|
let result = "";
|
||||||
|
let errorResult = "";
|
||||||
|
|
||||||
createPrProcess.stdout.on("data", (chunk) => result += chunk);
|
createPrProcess.stdout.on("data", (chunk) => result += chunk);
|
||||||
|
createPrProcess.stderr.on("data", (chunk) => errorResult += chunk);
|
||||||
|
|
||||||
createPrProcess.stdin.write(prBody);
|
createPrProcess.stdin.write(prBody);
|
||||||
createPrProcess.stdin.end();
|
createPrProcess.stdin.end();
|
||||||
@ -207,4 +207,10 @@ await new Promise((resolve) => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
console.log(result);
|
if (result) {
|
||||||
|
console.log(result);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (errorResult) {
|
||||||
|
console.error(errorResult);
|
||||||
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user