exports.default = async function(configuration) { if (parseInt(process.env.ELECTRON_BUILDER_SIGN) === 1 && configuration.path.slice(-4) == ".exe") { require("child_process").execSync( `azuresigntool sign ` + `-kvu ${process.env.SIGNING_VAULT_URL} ` + `-kvi ${process.env.SIGNING_CLIENT_ID} ` + `-kvt ${process.env.SIGNING_TENANT_ID} ` + `-kvs ${process.env.SIGNING_CLIENT_SECRET} ` + `-kvc ${process.env.SIGNING_CERT_NAME} ` + `-fd ${configuration.hash} ` + `-du ${configuration.site} ` + `-tr http://timestamp.digicert.com ` + `${configuration.path}`, { stdio: "inherit" } ); } };