Only log signing command when it fails

This commit is contained in:
RiotRobot 2019-11-27 12:22:51 +00:00
parent cde5c9c027
commit dd9305140b
1 changed files with 4 additions and 2 deletions

View File

@ -44,12 +44,14 @@ exports.default = async function(options) {
if (options.isNest) args.push('-nest'); if (options.isNest) args.push('-nest');
cmdLine += shellescape(args); cmdLine += shellescape(args);
console.log("Running", cmdLine); let signStdout;
const signproc = exec(cmdLine, {}, (error, stdout) => { const signproc = exec(cmdLine, {}, (error, stdout) => {
console.log(stdout); signStdout = stdout;
}); });
signproc.on('exit', (code) => { signproc.on('exit', (code) => {
if (code !== 0) { if (code !== 0) {
console.log("Running", cmdLine);
console.log(signStdout);
console.error("osslsigncode failed with code " + code); console.error("osslsigncode failed with code " + code);
reject("osslsigncode failed with code " + code); reject("osslsigncode failed with code " + code);
return; return;